如何防止在对话框中打开 link
How to prevent opening the link in Dialogue Boxes
在对话框中,例如 LINK 上的示例 1B,它以 SELECT
开头。然后,我可以选择各种 link 来点击。但是,当我return到SELECT
时,它也打开了一个新页面。我只是想让它留在那里。保持静止。那么,如何防止 link 打开。我不想 SELECT
在任何地方打开。不在新标签、新 window 中,甚至不在同一个标签中。我希望它保持空值。
您可能想在像这样打开 window 之前检查所选值-
<select id="siteTarget" name="target" class="searchTarget" onchange="if(this.options[this.selectedIndex].value != ''){window.open(this.options[this.selectedIndex].value,'_blank')}">
<option selected="selected" value="">Select</option>
<option value="http://bing.com/">(1)bing.com</option>
<option value="https://google.com/">(2)Google</option>
<option value="https://www.google.com/maps">(3)Google Maps</option>
<option value="http://mapquest.com/">(4)Mapquest</option>
</select>
工作 fiddle url- http://jsfiddle.net/vpuyjc35/2/
在对话框中,例如 LINK 上的示例 1B,它以 SELECT
开头。然后,我可以选择各种 link 来点击。但是,当我return到SELECT
时,它也打开了一个新页面。我只是想让它留在那里。保持静止。那么,如何防止 link 打开。我不想 SELECT
在任何地方打开。不在新标签、新 window 中,甚至不在同一个标签中。我希望它保持空值。
您可能想在像这样打开 window 之前检查所选值-
<select id="siteTarget" name="target" class="searchTarget" onchange="if(this.options[this.selectedIndex].value != ''){window.open(this.options[this.selectedIndex].value,'_blank')}">
<option selected="selected" value="">Select</option>
<option value="http://bing.com/">(1)bing.com</option>
<option value="https://google.com/">(2)Google</option>
<option value="https://www.google.com/maps">(3)Google Maps</option>
<option value="http://mapquest.com/">(4)Mapquest</option>
</select>
工作 fiddle url- http://jsfiddle.net/vpuyjc35/2/