2013-12-23 2 views
0

현재 앱에 window.showModalDialog을 사용하고 있습니다. 자바 스크립트의 일부 조건에 따라 제목을 어떻게 바꿀 수 있습니까? 아무도이 일을 도울 수 있습니까? 중복 게시물을 고려하지 마십시오. 나는 제목을 변경하는 다양한 방법 시도 :자바 스크립트를 사용하여 팝업 창 제목을 변경하십시오.

  1. window.document.title="Add Cartons"

  2. var results=window.showModelDialog(url,"Add Cartons",windowarguments)

을하지만 성공 할 수 없습니다.

도와주세요.

+0

사용하시는 브라우저는 무엇입니까? IE를 사용하고 있다면, 거기에 BUG가 있습니다. http://support.microsoft.com/kb/263033 –

+0

예 IE7 & 8 Browser를 사용하고 있습니다. – tech2504

답변

1

이 시도 :

 window.document.title = "yourtitle"; 
     if (window.dialogArguments) { 
      window.opener = window.dialogArguments; 
     } 
     function setTitle() { 
      document.title = "NewTitle"; 
      alert(document.title) 

     } 
-1

당신은, 당신이 전화하는거야 창 (팝업)의 제목을 변경 하지당신이 팝업를 호출하고있는 사람이 필요합니다. 따라서 <title>Add Cartons</title>을 팝업의 머리 부분에 넣으면 표시됩니다.

팝업 호출을 기반으로 수정하려면 인수를 사용하여 팝업에서 읽은 다음 제목을 동적으로 변경하십시오.

1

당신은 당신이 시도한 것처럼, dialog arguments 인수를 통해 새로운 제목을 전달할 수 있습니다

var results = window.showModalDialog(url, 'Add Cartons', windowarguments); 

그리고이 스크립트 의 대화에 :

document.title = window.dialogArguments; 

비록 그들처럼 보인다 아직 Chrome에 showModalDialog()을 수정하지 않았습니다. Chrome에서이 기능이 작동하지 않습니다.

관련 문제