我将锚定义为:
<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
打开不完整网址时的值
/my/relativePath/toWebsite/MyMethod
任何人都有任何线索?谢谢你的时间!