使用JQUERY更改弹出窗口的字段值。更改窗口大小

时间:2014-08-05 14:24:46

标签: jquery html dom

我想将“宽度”字段从“600”更改为“1000”或“100%”。

下面是与我想要更改的内容相关的HTML:

<a class="ButtonItem" onfocus="if (event &amp;&amp; event.altKey) { this.blur();
click(); this.blur();  }" accesskey="N" onclick="OppItemWin=window.open('/CPP/ePare.dll/Do? 
SID=169713643747575&amp;Act=273&amp;Mode=1&amp;CLk=T&amp;Key-
1=1&amp;Key0=7&amp;Key1=166322&amp;Key7=125','OPPORTUNITYITEM','width=600,height=180,
scrollbars=no,resizable=yes');" href="#"><font style="text-decoration:underline">N</font>ew</a>

以下是我正在使用的内容:

<script>
$( document ).ready(function() {
    $('#???magical selector????').text('width', '1000px');

});
</script>

好的,在朋友的帮助下,我发现了如何做到这一点。我没有修改打开窗口的属性,而是在实际的弹出窗口中添加了代码:

<script>
$(document).ready(function(){
window.resizeTo(1000,300);
});
</script>

3 个答案:

答案 0 :(得分:2)

使用 css ()。在jquery

$( document ).ready(function() {
    $('#OpportunityItem').css('width', '1000px');

});

答案 1 :(得分:0)

$(document).ready(function(){     $('#OpportunityItem')。attr('width','1000px');

});

这应该可以解决您的问题。

答案 2 :(得分:0)

要通过jQuery设置元素的宽度,可以使用width()函数:

$('#OpportunityItem').width("1000px");

或者

$('#OpportunityItem').width("100%");

或传递整数值

$('#OpportunityItem').width(1000);