Tag: 窗口

jQuery – 如何知道窗口是在宽度/高度还是两者都resize?

我使用jQuery的函数.resize()调整窗口大小有点问题。 我想知道哪个尺寸越来越大 – 宽度或高度。 我需要这个,因为如果我只提出两个条件 – 如果宽度比div大50px并且如果高度比div大50px, // (pseudocode) if width = div.width + 50px width = something if height = div.height + 50px height = something 然后正在处理一个条件,我只能调整宽度或高度。 我怎么知道哪个尺寸正在变化,或两者都是?

jQuery没有关闭窗口

我正在为电子商务网站制作表单,以便用户请求有关商品的PDF。 表单工作正常,并将用户发送到“谢谢”页面。 在感谢页面上,我让jQuery在5秒后设置了关闭窗口的间隔。 但它不起作用,也没有在一个链接中嵌入close命令。 但是,如果“谢谢”页面在新选项卡中打开,则间隔将起作用。 这是php文件中的代码(在表单成功提交后调用)。 /* Results rendered as HTML */ $theResults = <<<EOD Thanks $(document).ready(function() { //wait a few seconds and close the window setInterval(function() { window.close(); }, 5000); }); body{ background-color: transparent; margin: auto auto auto auto; border: none; } #general-copy{ background-color: transparent; margin: -5px auto auto 0px; position: absolute; width: 300px; […]

更改窗口位置Jquery

我正在使用ajax加载我的网站内容,并希望在ajax成功时更新窗口位置。 如何将窗口位置更新为“/ newpage”? 我需要用户能够返回并刷新。 这可能吗??

Jquery:如何检查新打开的窗口是否已满载? / window加载外部页面(如www.yahoo.com)

以下不起作用,为什么? var myWindow=null; myWindow = window.open(targetUrlVar,”_blank”,”resizable=yes”); $(myWindow).load(function(){ alert(‘hello’); }); 虽然MyWindow是一个Window引用,但不会检查它是否已完全加载。 我认为$(window).load(…)可以在这里用“窗口”替换为“MyWindow”。 以下作品: $(myWindow).load(function(){ alert(‘hello’); }); 对于targetUrlVar是一个内部资源(就像属于我的域的页面)它可以工作..但是一旦我想使用.load()或myWindow.onload() , targetUrlVar是一个外部页面(如www。 yahoo.com或www.google.com),它不再起作用……没有显示警报.. 我需要你的帮助……谢谢大家

如何使用JQuery调整窗口大小?

JQuery有一个名为resize的事件,您可以在调整窗口大小时添加事件处理程序,例如 $(window).resize(function () { // code here }); 我需要的是使用JQuery命令调整窗口大小; 那有可能吗? 例如$(window).resize(-1,-1); //减少/增加窗口的宽度和高度 谢谢

如何根据屏幕宽度更改图像路径?

我正在尝试根据窗口宽度更改从中读取图像的文件夹。 我有两个文件夹,包含不同的图像大小,我想知道是否有人可以给我任何建议,如何根据屏幕宽度更改路径。 如果屏幕是常规的, 会是这样的 如果屏幕处于平板电脑宽度,则会加载 310X205 image1.jpg image2.jpg 620X410 image1.jpg image2.jpg

window.onload vs document.ready jQuery

我有一个有两列的网站。 我想在使用jQuery时都有相同的高度。 我正试图获得徽标列高度。 我有: $(document).ready(function() { alert($(‘#logo’).height()); });​ 它不起作用。 所以我改成了: window.onload = function(){ alert($(‘#logo’).height()); } 它正在发挥作用。 这里发生了什么?

Jquery $(window).height()函数不返回实际的窗口高度

我有一个页面,当用户滚动到底部时,我需要动态加载ajax内容。 问题是JQuery没有返回正确的窗口高度。 我之前使用过这个函数,从未见过它失败,但由于某种原因,它将返回与文档高度相同的值。 我在这里有测试页面:bangstyle.com/test-images 我已将警报编码为在页面加载时显示,并且每当用户在顶部下方滚动500px时: function scroller() { if($(window).scrollTop() > 500){ delay(function(){ //200ms wait pagecounter++; sideshow(); alert(“window height: ” + $(window).height() + ” scrolltop: ” + $(window).scrollTop() + ” document height: ” + $(document).height()); return false; }, 200 ); } } 我之前试过发布这个,但我删除它,因为我没有得到解决方案。 我希望可以发布一个链接到我的测试页面。 顺便说一下,我已经在Mac Safari和Mac FF上测试了这个。 我在其他页面上运行相同的代码,它工作正常。 我觉得这个页面的dom必定会有一些东西导致JS失败,但不知道会是什么。

JavaScript Set Window选择

在JavaScript中,有一个方法window.getSelection() ,它允许我获取用户所做的当前选择。 是否有相应的函数,比如window.setSelection() ,它可以让我设置或清除当前选择?

Jquery阻止窗口关闭

我想询问用户是否真的想要离开页面,当他点击关闭按钮就像在谷歌文档中完成一样。 如何使用jquery做到这一点?