2015-01-21 63 views
-1

我一直在工作的asp.net應用程序。我有一個第三方Java小程序打開的URL。 下面的代碼獲取呈現:彈出不工作(不開放)的Java小程序

<a id="pqr" class="link" onclick="javascript:cancelEventPropagation(event);return true;" href="http://abc:8888/forms/frmservlet?config=abc&amp;[email protected]&amp;otherparams=arguments=global.cust_no=1245411%20global.autostart_form=F21490%20global.policy_no=12452514%20+TERM=E:\\lmn\\abc\\forms\\abc.res" target="_blank">Hop</a> 

的問題是,當我們在XP和舊瀏覽器中工作,這個代碼片斷工作。 在Windows 8中工作時,鏈接不起作用。 當我們在Win 8的新選項卡中粘貼相同的鏈接時,它的工作正常。

請幫忙 在此先感謝。

回答

0

我的猜測是,canceleventpropagation無效,或者如果是,它將取消當前事件,然後處理打開鏈接。我會嘗試刪除該部分。

+0

它與Windows XP機器正常工作。代碼塊沒問題。 – user3192931 2015-01-22 09:56:13

+0

你有一個cancelEventPropagation函數嗎?早些時候,我假設也許在舊IE瀏覽器中有一些不再存在的東西,但它看起來像在正常的瀏覽器中從來沒有這個名稱的功能。控制檯上拋出的任何錯誤? – 2015-01-27 17:01:03