小编Spo*_*onk的帖子

OnKeyUp JavaScript时间延迟?

嗨再次网站大师:)现在,我有一个新的愚蠢的问题,我要求原谅我.我到处都读到了这个解决方案,但没有找到适合我的解决方案.

我有:

<input name="domain" type="text" id="domain" onKeyUp="javascript:chk_me();">
Run Code Online (Sandbox Code Playgroud)

我要问的是如何在按下按钮后不进行检查,但之后说1000毫秒的键盘不活动?

javascript timedelay delay

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

IFRAME中的PHP"标题(位置)",加载到_top位置?

我有一个简单的表格,在IFRAME里面.当用户单击SUBMIT时,它会重定向到我服务器上的特定页面.我用于重定向的功能是

 header ('Location: mypage2.html');
exit ();
Run Code Online (Sandbox Code Playgroud)

但是我希望新页面在_top位置打开,而不是在我使用的同一个IFRAME中打开.如何告诉浏览器在_top中打开新页面而不是在IFRAME中?提前致谢.

php iframe location header

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

IE的AJAX document.getElementById().innerHTML问题?

在有人说我没有读过之前,我可能会说我几乎读到了与我的问题相关的所有内容.但我找不到答案.所以,我有一个简单的AJAX脚本,可以将我的外部文件加载到预定义的div中.这是那些脚本的代码:

    function loadTwitter()
  {
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your Browser Don't Support AJAX!");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
        document.getElementById("column_twitter").innerHTML=xmlHttp.responseText;
        }
      }
    xmlHttp.open("GET","../includes/home/twitter.php",true);
    xmlHttp.send(null);
  }
Run Code Online (Sandbox Code Playgroud)

它在我测试的每个浏览器(FF,Opera,Chrome,Safari)中运行良好,但在IE7内部不想将我的外部php文件注入预定义的div.它总是保持我在div里面的默认文本......我认为问题出在这一行:

document.getElementById("column_twitter").innerHTML=xmlHttp.responseText;
Run Code Online (Sandbox Code Playgroud)

所以,有任何建议如何解决这个IE(7及以上)?

javascript ajax internet-explorer getelementbyid

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

UTF-8网站内的Windows-1251文件?

各位大家好的Web Delevopment :)我有一段PHP脚本,可以从我的winamp中获取最近10首播放的歌曲.这个脚本是内部文件(让我们称之为"lastplayed.php"),它包含在我的网站中,包含在"div"中的php include函数.我的网站采用UTF-8编码.问题是某些歌曲标题采用Windows-1251编码.在我的网站中,它们显示为" "...有没有任何已知的方法告诉这个div,其中包含"lastplayed.php",与windows-1251编码?还是其他任何建议?

PS:具有获取脚本又名为"lastplayed.php"的文件被转换为UTF-8.但如果它是ANCII,那就是同样的结果.我尝试在head标签之间放置带有windows-1251的meta标签,但没有任何反复发生.

PPS:获取Winamp数据的脚本(lastplayed.php):

<?php
/******
* You may use and/or modify this script as long as you:
* 1. Keep my name & webpage mentioned
* 2. Don't use it for commercial purposes
*
* If you want to use this script without complying to the rules above, please contact me first at: marty@excudo.net
* 
* Author: Martijn Korse
* Website: http://devshed.excudo.net
*
* Date:  08-05-2006
***/

/**
 * version 2.0
 */
class Radio
{
    var …
Run Code Online (Sandbox Code Playgroud)

php encoding utf-8

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