1

私は次のように定義されたアンカーを持っています:

<div class="some-class" style="float:left;width:50%;">text
<span class="some class" id="myid1"></span>
<span>&nbsp;</span><span><a class="class1" href="javascript:void(0);"
onclick="javascript:MYBuggyMethod()" id="myid2" 
class="button" name="good-name">custom text</a></span>
</div>

と私の簡単な方法

function MYBuggyMethod()
        {   
        var temp = window.open(myurl);  
        }

問題は、window.openがほとんどの場合完全なURLでURLを開くことですが、クエリ文字列パラメータなしで開く場合もあります(非常に一貫性がありませんが、実際に発生します)。正しく機能する場合の実行時のURLの値は次のとおりです

/my/relativePath/toWebsite/MyMethod?param1=val1&param2=val2

不完全なURLを開いたときの値

 /my/relativePath/toWebsite/MyMethod

手がかりはありますか?時間をありがとう!

4

0 に答える 0