我有一个iframe,我想每隔20秒更新一次。所以基本上,iframe的url应该从数组中更改为一个新的url,并且它每隔20秒刷新一次,但我的代码似乎无法工作。
var Uni = {
init: function () {
this.refresh();
},
refresh: function () {
var urlArr = [
'http://www.smashingmagazine.com/learning-javascript-essentials-guidelines-tutorials
是否可以使用jQuery突出显示文本区域内的特定范围的字符。我已经看过了,并尝试了一些事情,但都没有效果。我试图在一个文本区域中突出显示iframe代码的开头和结尾。
if ($('#textarea').val().match(/<iframe(.*?)<\/iframe>/)) {
// code here
}
谢谢
对于jQuery append()方法,我面临一个奇怪的问题。我想在div中添加一个包含iframe的容器,但是它在某种程度上不起作用,但是如果我用任何其他普通div替换它的工作状态,而不是附加包含iframe的div,那么它就不能工作了。
Jquery/JavaScript代码-
var imageURL = 'https://www.youtube.com/embed/zZasH6qkn8M';
var setWidth = '90%';
var setHeight = '211px';
var iframeContainer = '
我正在使用iframe作为一种lightbox容器,我需要在iframe加载一个url后改变其内容的样式,但是我似乎无法使用css或jquery来做到这一点。
我试过了:
iframe html body {text-align:center}
$('iframe html body').css('text-align','center');
两个属性都没有效果,我也试过设置其他属性,但对内容毫无影响。
这能做到吗??
编辑
好吧,这似乎是一个与浏览器相关的问题,我实际上是在尝试根据加载的内容动态设置iframe的宽度和高度:
$('if
我有一个脚本,它有一个前一个按钮和一个next按钮(以及iFrame之外的其他控件),只要单击一个按钮,就可以重新填充一个iFrame。这是很好的工作,除非我在iFrame中褪色图像,并在它还在过程中更改内容。我的问题是在IE10和11中。在非IE浏览器中似乎很好。
我已经简化了代码,以便简单地了解正在发生的事情。基本上,我从iFrame外部淡出一幅图像,就像:
var iframe = $('#iframe').contents();
$('#imageFading',iframe).fadeTo(750,1.0);
我更改iFrame内容如下:
var ht
我有一个通过jQuery动态设置的iFrame,如下所示。
$("#iframe").contents().find('body').html("This is a large HTML string");
效果很好。但现在我的身高不能调整iFrame的高度。我猜它是在DOM更改之前获得高度的,而不是在更改之后。现在如何使用新的HTML获得新的高度?我甚至不认为.load事件会触发。这是我到目前为止所知道的:
$("#iframe").load(function () {
//alerting this new height