小编Rou*_*uge的帖子

如何检测iframe是否已加载?

我试图检查用户单击按钮后是否加载了iframe.

我有

$('#MainPopupIframe').load(function(){
    console.log('load the iframe')
    //the console won't show anything even if the iframe is loaded.
})
Run Code Online (Sandbox Code Playgroud)

HTML

<button id='click'>click me</button>

//the iframe is created after the user clicks the button.
<iframe id='MainPopupIframe' src='http://...' />...</iframe>
Run Code Online (Sandbox Code Playgroud)

有什么建议?

顺便说一句,我的iframe是动态创建的.它不会加载初始页面加载.

html javascript iframe jquery

98
推荐指数
1
解决办法
26万
查看次数

如何在PHP中替换部分字符串?

我试图获取字符串的前10个字符,并希望用空格替换空格'_'.

我有

  $text = substr($text, 0, 10);
  $text = strtolower($text);
Run Code Online (Sandbox Code Playgroud)

但我不知道下一步该做什么.

我想要字符串

这是对字符串的测试.

成为

this_is_th

php

79
推荐指数
3
解决办法
24万
查看次数

如何检测chrome和safari浏览器(webkit)

我试图使用jquery或javascript检测chrome和safari浏览器.我以为我们不应该使用jQuery.browser.这里有什么建议吗?非常感谢!

javascript jquery

57
推荐指数
4
解决办法
12万
查看次数

如何生成HTML页面的缩略图

我正在尝试为多个HTML页面创建缩略图图像,因此用户可以在打开链接之前了解HTML的外观.我在网上搜索但没有找到任何有用的东西.

这里有人可以提供一些提示吗?非常感谢!

我特别希望这在服务器端发生,因此客户端不需要加载页面

html javascript css image

18
推荐指数
3
解决办法
4万
查看次数

在javascript中创建ul和li元素.

我试图通过使用JavaScript在我的代码中创建ul和li元素.我有以下内容:

var test=document.createElement('section');
test.setAttribute('id','test');

var ul=document.createElement('ul');


document.body.appendChild(test);
test.appendChild(ul);

for (var i=0; i<array.length; i++){

    var li=document.createElement('li');

    ul.appendChild(li);
    li.innerHTML=li.innerHTML + array[i];

}
Run Code Online (Sandbox Code Playgroud)

我的数组是使用php中的json_encode解析的

array[0]='aaa';
array[1]='bbb';
array[2]='ccc';
Run Code Online (Sandbox Code Playgroud)

CSS

section { 

    display: block;
    width: 200px;
    margin: 50px auto;
    border: 3px solid red;

}
Run Code Online (Sandbox Code Playgroud)

一切正常,除了列表样式点在我的section标签之外.

它在Chrome和IE中显示如下,但firefox工作正常.

 -------------
*| aaa       |
*| bbb       |
*| ccc       |
 -------------
Run Code Online (Sandbox Code Playgroud)

我希望我的部分标记内的点.谁有想法?非常感谢.

javascript

14
推荐指数
3
解决办法
9万
查看次数

如何获取子元素的数量?

我想在我的div中计算与class .test有多少元素.我有

<div id='testDiv'>ddd 
   <div class='test'> 111<div> another div </div></div>
   <div class='test'> 222</div>
   <div class='test'> 333</div>
   more...
</div>
Run Code Online (Sandbox Code Playgroud)

我的jQuery:

if($('#testDiv.test').length>5){
   alert('haha');
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法通过类名测试获得正确的div数.

jquery

4
推荐指数
1
解决办法
1519
查看次数

如何使按钮可以单击一次?

可能重复:
如果单击事件触发后如何删除事件处理程序?

我正在尝试使用实时将点击事件分配给按钮,并希望用户只能触发一次.反正有没有做到这一点?

//I only want the alert show once and disable the click event... 
$('#testBtn').live('click', function(){
    alert('hey ya');
})
Run Code Online (Sandbox Code Playgroud)

请注意:该按钮是动态创建的.

jquery

3
推荐指数
1
解决办法
4193
查看次数

如何选择所有&lt;a&gt;标签并注册onclick事件?

我试图选择<a>页面中的所有标签并注册onclick它们。

我的代码:

document.getElementsByTagName('a').onclick = show;


var show = function(){
    alert('hahahha');
}
Run Code Online (Sandbox Code Playgroud)

它不起作用,我的大脑现在很混乱。有任何想法吗?多谢。

javascript

2
推荐指数
1
解决办法
1万
查看次数

如何将相同的变量追加两次?

我试图将相同的变量追加两次,但看起来代码只适用于第二个.

var test=document.createElement('option');               
test.innerHTML='some data';

      $('#data1').append(test);
      $('#data2').append(test);
Run Code Online (Sandbox Code Playgroud)

我想在不创建另一个变量的情况下将变量测试附加两次.非常感谢!

javascript jquery

2
推荐指数
1
解决办法
235
查看次数

Javascript函数参数问题

我试图将参数传递给函数.我有:

function test(var1, var2, var3, var4, callBack, Scroll, punc, var5){
    codes....
}
Run Code Online (Sandbox Code Playgroud)

当我调用该函数时:

test('a','b','c','d','e');
Run Code Online (Sandbox Code Playgroud)

我想'e'成为参数var 5而不是callback参数.无论如何要做到这一点?

javascript jquery

1
推荐指数
1
解决办法
44
查看次数

如何解析返回的JSON对象

可能重复:
如何将json字符串解析为javascript对象

我试图通过使用JavaScript获取返回的JSON对象的值.

返回数据

data: "[{"userID":"35047","testID":"5","subject":"1"..and more}]
Run Code Online (Sandbox Code Playgroud)

在javascript中,我如何遍历userID/testID和值...等.

谢谢您的帮助

javascript ajax jquery

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×8

jquery ×7

html ×2

ajax ×1

css ×1

iframe ×1

image ×1

php ×1