Tag: javascript

替换Iframe的整个内容

有没有办法用Javascript(或Jquery)替换iframe的整个内容? 例如,如果我的iframe有以下内容…… blah outside of html my title blah outside of html ..它可以全部由你的脚本替换:) 到目前为止我见过的最好的是: $(youriframe).contents().find(‘html’).html(‘your content here’); 但是仍然不会替换html标签之外的内容。 我们有一个有趣的场景,我们必须确保所有内容都被替换。 或者创建一个包含新内容的新iframe,并简单地替换以前的iframe。 请不要评论src属性。

用jQuery编写XML文件

通过jquery查找xml属性很简单,只需: $(this).attr(‘name’, ‘hello’); 但是如何在文件中添加另一个标签? 我尝试使用追加JS无声地死掉。 有没有办法做到这一点? 澄清:此代码是firefox扩展的一部分,因此不必担心保存到用户文件系统中。 仍然追加不适用于xml文档,但我可以更改xml属性值

如何判断$(window).load()/ window.onload事件是否已经触发?

我有一个脚本,通过另一个脚本动态插入。 该脚本中的代码包含在$(window).load()事件中,因为它要求页面上的图像全部加载。 在某些浏览器中它可以正常工作,但在其他浏览器中似乎没有触发,因为在运行代码时页面已经完成加载。 有没有办法检查并查看页面是否已经完成加载 – 通过jQuery还是JavaScript? (包括图片) 在这种情况下,我无法访问原始文档的onload事件(除了通过加载的脚本更改它 – 但这似乎会出现同样的问题)。 任何想法/解决方案/建议将不胜感激!

从文件夹加载图像列表

我有一个图像文件夹,从10到200,一个网页,一个jquery淡入淡出和一个PHP脚本,读取文件夹充满图像 有没有办法让php脚本扫描文件夹,获取图像列表(在数组中?)并将其传递给jquery脚本? (第一个问题) 现在,我可以从找到的文件的结果php列表中创建一个xml文件,或者从html的列表中创建一个html 。 有没有其他方法可以做到这一点? (问题2)

Google地图自动填充function除“place_changed”以外的其他活动

我有一个应用程序,目前正在place_changed正确激活。 但是,我想分支搜索,以便在用户选择自动填充条目时,以及在没有自动完成帮助的情况下自己输入文本时表现不同。 我应该使用什么样的事件监听器来区分? 我无法找到有关Google地图自动填充的其他活动的任何文档。 我现在拥有的: var gmaps = new google.maps.places.Autocomplete($(“#searchproperties”).get(0), { types: [‘geocode’], componentRestrictions: {country: ‘us’} }); google.maps.event.addListener(gmaps, ‘place_changed’, function () { //FIRE SEARCH });

JQUERY检查INPUT文本值是否为空并提示警报

如果单击提交按钮,输入字段的值为空,如何显示带有JQUERY的警报?  

jQuery – 从数组中获取元素作为jQuery元素?

如果我打电话 $(“.myClass”) 我得到了一系列元素。 如果我现在想要将第一个元素作为jquery元素,我会做这样的事情: $($(“.myClass”).get(0)) 所以我包装DOM-Element,我再次使用jQuery运算符从数组中获取。 有没有更优雅的方式来做到这一点? 一些get方法,例如返回一个jQuery元素?

如何在离开页面时控制浏览器确认对话框?

我知道有很多关于这方面的问题,但没有什么能正确回答我。 我想在用户离开页面时显示确认对话框。 如果用户按下取消,他将保持在页面上,如果确定,他所做的更改将通过调用方法回滚。 我这样做了: window.onbeforeunload = function () { var r = confirm( “Do you want to leave?” ); if (r == true) { //I will call my method } else { return false; } }; 问题是我正在获取浏览器默认弹出窗口:“LeavePage / StayOnPage” 此页面要求您确认是否要离开 – 您输入的数据可能无法保存。 此消息显示在Firefox中,在Chrome中有点不同。 我在第一个确认对话框上按OK后弹出这个弹出窗口。 有没有办法不显示这个对话框? (第二个,我没有创建)。 或者如果有任何方法可以控制这个弹出窗口,有人知道怎么做吗? 谢谢

带文件名路径的HTML5文件API

我有以下代码通过HTML5 File API读取文件。 我通过input = file element上传了文件。 以下是代码块。 Read File function readFile() { /* Get the reference of the inpout element. */ var files = document.getElementById(‘files’).files; console.log(files); if (!files.length) { alert(‘Please select a file!’); return; } /* Reading the first file selected. You can process other files similarly in loop. */ var file = files[0]; […]

使用javascript滚动日志文件(tail -f)动画

我想在网站上创建一个动画来模仿滚动日志文件或tail -f。 我会给它提供一个虚假的日志消息列表,它们将被写入div的底部,并在显示新消息时向上和向上滚动,然后循环。 它需要看起来是真实的,白色的黑色使用固定宽度的字体等。 有谁知道任何javascript或jQuery库可以帮助我这个? 我是javascript的初学者,所以任何关于如何处理这个问题的建议将非常感激。