0

ここで問題が発生しました。助けが必要です。私のウェブサイトのチャットと呼ばれるチャット サービスを使用しています。私はアメリカ用に 2 つ目のアカウントをセットアップしました。必要なonclickのは、IP アドレスに応じてチャットの URL をアメリカの URL に置き換えることだけです。「Maxmind」のスクリプトを使用して IP を検出していますが、そこにある URL を置き換える方法がまだ見つかりません。

だから私が持っているコードは次のとおりです。

<img src="http://static.ssl7.net/b/en/c3c88152ba6c7e56746dc864606b/1.gif" style="cursor:     pointer; border: none;" alt="Helpdesk Software" onclick="window.open('http://ssl7.net/chat/en/c3c88152ba6c7e56746dc864606b/'+document.location.href,'','height=400,width=300,menubar=no, location=no,resizable=yes,scrollbars=no,status=yes');">

そして、私はそれをこれに変える必要があります

<img src="http://static.ssl7.net/b/en/b5695d38e0f3db83ebf705147155/8.gif" style="position:fixed;top:170px;right:0;z-index:9999;cursor:pointer;border:none;" alt="Live Support Chat" onclick="window.open('http://ssl7.net/chat/en/b5695d38e0f3db83ebf705147155/'+document.location.href,'','height=400,width=300,menubar=no, location=no,resizable=yes,scrollbars=no,status=yes');">

つまり、基本的に変更されるのは URL だけです。jqueryを使用して置き換えようとしていますが、機能させることができずphone[country]、IPを検出しないでください。

j('img').each(function() {
  var href = $(this).attr('onclick');
  j(this).click(function() { window.open = 'http://ssl7.net/chat/en/b5695d38e0f3db83ebf705147155/mecmesin.com'; })
         .removeAttr('onclick' , phone[country]);
}, );

親切な回答をありがとうございました。

4

1 に答える 1