2014-09-10 3 views
0
.. 내가 비슷한 무언가를 찾기 위해 검색하지만 운이없는 한

좋아, 난 당신이 코드는 새 창에서 팝업 및 크기를 조정할 수 얻을 수있는 방법을 알고 싶어요 <select> 팝업 윈도우

? 예 : 250px, 250px, 테두리 없음, 주소 표시 줄 없음. 단지 컴팩트 창.

이 내가 그것을 얻이 얼마나 확실하지 내가 찾은 뭔가,하지만 ...

<form action="../"> 
<select id="select-box" class="select" name="selectbox" size="6"> 
<option value="Folder1/List_1.html">1</option> 
<option value="Folder2/List_2.html">2</option> 
<option value="Folder3/List_3.html">3</option> 
<option value="Folder4/List_4.html">4</option> 
<option value="Folder5/List_5.html">5</option> 
</select> 
<input type="submit" value="Open Page" onclick="ob=this.form.selectbox;window.open(ob.options[ob.selectedIndex].value)"> 
</form> 

내가 아는 것은, "작업"에 입력 된 데이터는 내가 .. 잘못 특정 폴더 등을 어떻게 읽게 할 수 있는지 모르겠다 ... "조치"를 제거하면 페이지가 새 탭으로로드됩니다. 그러나 그것은 새로운 창문에 그들을로드하지 않습니다 .. 나는 이것에 대해 아무것도 몰라, 그냥 주변 놀고 있었고, 그래서 너를 도울 수 있다면, 그것을 이해할 수있다. 감사.

+0

당신은 이'대신'의 <입력 유형 = "제출"/>'과를 사용하는'사용해야합니다 함수를'onclick' 속성으로 모든 것을 시도하는 대신에 사용할 수 있습니다. – imtheman

+0

나는 그것을 실제로 들었거나 전혀 본적이 없다. 그래서 아마 내가 갈 방법이 될지도 모른다. 나의 원래의 선택 상자로, 나는 당신이 그 이름을 클릭했을 때 작동했던 자바 스크립트를 가지고 있었다. 상자,하지만 이것은 모빌레스에서 작동하지 않았다. 자신의 팝업에서 열 수있는 기능이있었습니다. – Trent

+0

내 대답을 확인하고 도움이되는지 확인하십시오. – imtheman

답변

0

팝업 창에서 열려면 window.open()"_blank"을 사용해야합니다. 그런 다음 다른 속성을 사용하여 창의 크기를 변경할 수 있습니다. 또한 제거 할 수있는 창에 대한 제한 사항이 있습니다. window.open()

HTML

<form onsubmit="return false;"> 
    <select id="select-box" class="select" name="selectbox" size="6"> 
     <option value="Folder1/List_1.html">1</option> 
     <option value="Folder2/List_2.html">2</option> 
     <option value="Folder3/List_3.html">3</option> 
     <option value="Folder4/List_4.html">4</option> 
     <option value="Folder5/List_5.html">5</option> 
    </select> 
    <button onclick="popup(this.form.selectbox);">Open Page</button> 
</form> 

자바 스크립트

function popup(ob) { 
    if (ob.selectedIndex < 0) 
     return false; 
    window.open(ob.options[ob.selectedIndex].value, "_blank", "height=200,width=200,menubar=no,status=no,titlebar=no,toolbar=no"); 
} 

JSFiddle

+0

좋아요, 고마워요 ..이게 승자가 될 것 같은데 .. 고마워 .. – Trent

+0

. 천만에. 다행히 도울 수있어. – imtheman

+0

삼성 갤럭시 모바일에서 작동하는지 여부를 알면이 기능이 작동하는지 확인하십시오. 이전 문제는 데이터를보기 위해 선택 상자를 클릭 할 수도 없었습니다. – Trent

관련 문제