小编Der*_*會功夫的帖子

从字符串调用命名空间函数

现在我使用此方法调用命名空间内的函数:

eval('Admin.' + section + '.' + action + '()');
Run Code Online (Sandbox Code Playgroud)

但我不喜欢使用eval,我需要调用不同命名空间中的方法,使用JSON给我的字符串创建调用,但我认为这不是好系统,因为eval它很危险.

任何其他形式使这个工作?谢谢!

javascript

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

Php和字符串连接

我不知道为什么我的字符串不能正确连接.这是我的2个文件:


scan.php

<?php
function scan($directory)
{

$dir = opendir($directory);

$file= readdir($dir);
$file= readdir($dir);
echo "<ul>";
while (($file = readdir($dir)) !== false)
  {
    $path= $directory . $file;
    if(filetype($path)== "dir")
    {

     echo "<li class='folder' name= ";
     echo $path;
     echo ">";
     echo $file;
     echo"</li>";
    }
    if(filetype($path)== "file") echo "<li class='file' name= ". $path . ">" . $file . "</li>";

  }
  echo "</ul>";
closedir($dir);

}
Run Code Online (Sandbox Code Playgroud)

menuNovita.php

<?php

 require "scan.php";
  $prefix= "../../novita/";
 scan($prefix); 
 ?>
 <script>
        var scandirectory= 
        var folders= $("li.folder");
        for (var i = 0; …
Run Code Online (Sandbox Code Playgroud)

html javascript php

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

使用javascript编辑禁用的输入字段

我有一个禁用字段,我想用下面的脚本编辑

<html>
<select id="country"onchange="changeCountryCode()">
<input type="text" disabled id="cc">
<script>
function changeCountryCode()
{
   var temp = $('country').val();
   $('cc').val(temp);
}
</script>
</html>
Run Code Online (Sandbox Code Playgroud)

它不适合我.

html javascript jquery

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

如何检查localstorage是否可用?

W3Schools推荐(http://www.w3schools.com/html/html5_webstorage.asp)

if(typeof(Storage) !== "undefined") {
    // Code for localStorage/sessionStorage.
} else {
    // Sorry! No Web Storage support..
}
Run Code Online (Sandbox Code Playgroud)

检查浏览器中是否有本地存储.

我使用以下内容

var l=localStorage!==null?localStorage:0;
if(l) { /*code for locale storage*/}
Run Code Online (Sandbox Code Playgroud)

并且想知道这在所有浏览器上是否足够可靠?

谢谢,我真的很感谢你的帮助!

javascript html5 local-storage

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

如何使用JavaScript下载文件

如何使用JavaScript下载文件?

请不要给我答案

"Change theMIMEin the sever"

要么

window.open(URL,"_blank")

因为我知道还有其他解决方案.谢谢.

编辑:
我要下载的.JSON文件是一个文件.

javascript google-chrome-extension

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

选择随机元素

我在父div下有多个div元素和相同的类点,就像这样

<div id="dots">
   <div class="dot"> . </div>
   <div class="dot"> . </div>
   <div class="dot"> . </div>
   ...
   <div class="dot"> . </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我如何使用JavaScript选择所有元素,class="dot"并且每隔5秒在随机元素上应用某个类.

randomElement.addClass('someClass');
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

使用JQuery设置HTML

我尝试使用JQuery更改HTML

jQuery("#message").html() = "Done";
Run Code Online (Sandbox Code Playgroud)

但控制台抱怨"Uncaught ReferenceError:赋值中的左侧无效"如何使其有效?

javascript jquery

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

使用JQuery验证失败时摇动文本框

我试图在JQuery中验证失败时动摇输入类型文本.请有人告诉我怎么做.谢谢

javascript jquery

-5
推荐指数
1
解决办法
2531
查看次数

未捕获的ReferenceError:$未定义

<script type="text/javascripts" src="try/jquery-1.9.1/jquery.min.js"></script>
<script src="slider.js"></script>
<script>
    var slider = new slider( $('div.slider ul'), ('#slider-nav'));
    lider.nav.show().find('button').on('click', function() {


    slider.setCoordinates( $(this).data('dir') );

    });
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

-7
推荐指数
1
解决办法
163
查看次数