0

アフィリエイト システム用の適切なポストバックを作成しようとしています。これは、次の要求に非常に似ています。

URL からセクションを取得し、jQuery を使用してリンクを追加します

しかし、それを同じように捉えるのは私には少し無理が​​あります。非表示のイメージ タグまたはサンキュー ページの JavaScript で呼び出す必要がある基本的なリンクは次のとおりです。

<img border="0" src="http://example.com/idevaffiliate/sale.php?profile=12345&idev_saleamt=123&idev_ordernum=VALUE" width="1" height="1">

また

<script language="JavaScript" type="text/javascript" src="http://example.com/idevaffiliate/sale.php?profile=12345&idev_saleamt=123&idev_ordernum=VALUE"></script>

これで、他のすべての変数がダウンしましたが、ordernum の下に追加する必要がある電子メール アドレスは、サンキュー ページで aWeber によって生成されるリンクの一部になります。

http://example.com/welcome?email=johndoe@mailserver.com

今、aWeber はこの命令を提供します:

https://help.aweber.com/hc/en-us/articles/204027506-How-Do-I-Display-Subscribers-Names-Or-Email-Addresses-On-My-Thank-You-Page-

そして、これをURLに追加することはできないと確信しています:

http://example.com/idevaffiliate/sale.php?profile=12345&idev_saleamt=123&idev_ordernum=<script type="text/javascript">formData.display("email")</script>

関連するものをオンラインで見つけるのに本当に苦労しています。どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

0

これはあなたが探しているものですか?

//Set email address to variable email
var email = mail@mail.com;

//Get content (value) of `src`-attribute and put it into src-variable
var src = $("script[lang='JavaScript']").attr("src");

//Replace VALUE with and put it into newSrc -variable
var newSrc = src.replace('VALUE',email);

//Check if ok
console.log(newSrc);

/********/
/*UPDATE*/
/********/
//replace old src with newSrc
$("script[lang='JavaScript']").attr("src", newSrc);
于 2016-08-12T16:15:28.687 に答える