Мне нужно передать эту переменную из одной функции в другую, но есть некоторые проблемы с этим.Как передать локальную переменную из одной функции в другую функцию в javascript
var url;
var ua = navigator.userAgent.toLowerCase();
$("#ToBuyStep2").click(function(){
if(ua.match(/MicroMessenger/i)=="micromessenger") {
url=window.location.href;
window.location.href = "http://www.juliyeah.com/wap/tmpl/order/weixin.html";
}
})
function goBackUrl(){
if(ua.match(/MicroMessenger/i)!="micromessenger") {
window.location.href = "http://www.juliyeah.com";
}
}
Так что нужно помнить этот адрес, когда ToBuyStep2
щелкают и передать этот адрес в goBackUrl()
функции. Эти две функции вызываются в разных файлах, поэтому я не могу их объединить. Кто-нибудь знает, как это сделать?
Причина, по которой я должен это делать, заключается в том, что, когда пользователи просматривают мой сайт в браузере wechat, wechat блокирует paypal, чтобы пользователи не могли видеть плагин paypal. Поэтому, когда они переходят на сафари, сеанс не будет таким же, как я думаю. – Yao
Вы должны шутить ... вы хотите передать информацию из одного браузера другому? Ну, если это так, вам, возможно, нужно немного узнать о том, как работает веб ... – n1kkou