IE 이외의 다른 모든 브라우저에서 작동합니다. 나는 뒤에 C#에서 코드에 링크를 건물입니다 : 함수가 aspx 페이지에 온 클릭 메소드에 추가하면SCRIPT87 : IE 9의 잘못된 인수 ASP.NET C#
이function Myfunction(pMyString) {
CloseWindow();
var url = "DomainPath/MyPage.aspx?Site=" + pMyString;
win = window.open(url, "Manage Domain", 'toolbar=no,location=no,status=no,directories=no,scrollbars=yes,resizable=no,width='+700+',height='+500);
}
, 그것은 IE에서 작동 :
이 내 자바 스크립트 함수입니다string link = <a onclick=\"Myfunction('" + Server.UrlEncode(mystring) + "');\" href=\"javascript:void(0);\">Open Pop Up Window</a>
. 그것은 내가 코드 뒤에 동적으로 링크를 구축 할 때만 보인다. 매개 변수로 값을 받아들이지 않으며 IE는 항상 다음과 같은 오류를 출력합니다. SCRIPT87 : 내 함수에 줄 번호가 잘못된 인수가 있지만 디버깅 할 수 없습니다. 놓친 게 있니? 여기
은 HTML 출력 :<td><a onclick="Myfunction('urlformyexample.com');" href="javascript:void(0);">Open Pop Up Window</a></td>
또한 생성 된 html을 게시하십시오. – gilly3
응답 해 주셔서 감사합니다. html로 내 게시물을 업데이트했습니다. 내가 통과하는 변수는 도메인 이름이 될 것이기 때문에 이것이 매개 변수로 사용됩니다. – Drew
"그러나 디버깅 할 수 없습니다. 놓친 것이 있습니까?" 예, 내장 된 IE 디버거를 놓쳤습니다. – kirilloid