2011-08-09 5 views
1

클릭 할 때 ASP.Net의 하이퍼 링크를 사용하여 새 창을 열고 싶습니다. 나는 NavigateUrl을 하드 코딩 할 수 없다. 대신에 'onclick'함수를 사용해야한다. 그 함수에서는 'window.open (url)'을 사용해야합니다. 디자인 페이지에서 NavigateUrl의 가치는 무엇입니까? 'javascript : return true;'를 사용할 수 있습니다. IE가 아닌 다른 브라우저에서도 작동합니다. 나는 '#'으로 시도했지만 기대했던 결과를 얻지 못했다.IE에서 'a'href 내의 JavaScript

답변

2

javascript:void(0);을 사용해 보셨습니까? 그러면 태그는 다음과 같이 표시됩니다.

<a href="javascript:void(0);" onclick="window.open('http://www.stackoverflow.com', 'StackOverflow');">test</a> 
관련 문제