私は次のように定義されたアンカーを持っています:
<div class="some-class" style="float:left;width:50%;">text
<span class="some class" id="myid1"></span>
<span> </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¶m2=val2
不完全なURLを開いたときの値
/my/relativePath/toWebsite/MyMethod
手がかりはありますか?時間をありがとう!