この変数をある関数から別の関数に渡す必要がありますが、これにはいくつか問題があります。1つの関数から別の関数にローカル変数を渡す方法
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
がクリックされたときに、このURLを覚えていて、goBackUrl()
関数にこのURLを渡す必要があります。これらの2つの関数は異なるファイルで呼び出されるため、それらを結合することはできません。 誰でもこれを行う方法を知っていますか?
なぜ私がこれを行う必要がある理由は、ユーザがwechatのブラウザで自分のウェブサイトを閲覧するときに、ユーザーがpaypalプラグインを見ることができないようにすることです。だから彼らがサファリに移動するとき、セッションは私が考えるのと同じではないでしょう。 – Yao
あなたは私を冗談にしています...あるブラウザから別のブラウザに詳細を渡したいですか?そうだとすれば、Webの仕組みについてもっと学ぶ必要があるかもしれません。 – n1kkou