我有一个锚定义为:
<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
任何线索任何人?谢谢你的时间!