リファラーに基づいてページをロードするときにjsをクリックする必要があります。ユーザーが固定ドメイン名から来た場合、フォームは自動的にクリックされます。それ以外は何もありません。
例:ユーザーがwww.example.com、example.com、またはmysite.com/userinfo/のexample.com/anypage/から来たときに必要です...フォームは自動的に送信されます。example.comから来ていない場合..何も起こりません。
au submitにリファラーコードなしで使用すると..動作し、クリック..クリック..クリック..すべてのロードで...そして継続的にクリック...
<script type="text/javascript">
document.getElementById("sendit").submit();
</script>
次に、リファラーコードを使用しようとします...リファラーコードを追加した後..再び機能しません..どうすればよいですか?
<script type="text/javascript">
if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {
document.getElementById("sendit").submit();
}
</script>
私もこの方法を使用します:
<script type="text/javascript">
$( document ).ready(function() {
if (document.referrer == "www.aweber.com") {
$("#sendit").submit();
} else { /* Nothing */ }
});
</script>
何か案が???
この行の内容:
if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {
document.referrerの結果を実際に比較する代わりに、javascript割り当て手法を使用しようとしています。
あなたの声明は次のようになります:
if ((document.referrer == "http://aweber.com") || (document.referrer == "http://www.aweber.com")) {
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加