小编THE*_*ING的帖子

javascript用语言打破句子

什么是一个很好的策略,可以将完整的单词带入具有后续特征的数组中.

例.这是一个惊人的句子.

Array(
[0] => This 
[1] => is
[2] => an
[3] => amazing
[4] => sentence.
)
Run Code Online (Sandbox Code Playgroud)

元素0 - 3将具有后续空格,因为句点接替第4个元素.

我在单词中的想法是说..嘿,我需要你通过间距字符来分割这些,然后一旦注入的数组元素的元素宽度达到X,就打破一个新的行.

请,gawd不要提供大量的代码.我更喜欢自己写,只要告诉我你会怎么做.

javascript jquery

33
推荐指数
5
解决办法
5万
查看次数

JQuery速度与javascript速度

我知道Jquery只是一个javascript库.

Jquery动画和事件比javascript慢吗?如果是这样,慢多少.

我想确定我是否应该用原生javascript重写我的网站.

javascript jquery

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

如何异步加载具有document.write的第三方javascript标记

我们发布了一个javascript标记,例如<script src="http://ours.com/some.js"></script>哪些网站所有者在其网站上放置了像http://example.com这样的javascript标记我们想要动态地包含第三方js,例如其中可以包含document.write ,但当然如果我们试图用传统方法包括它,

var script_tag = document.createElement('script');
script_tag.type = 'text/javascript';
script_tag.src="http://third-party.com/some.js";
document.getElementById('target').appendChild(script_tag);
Run Code Online (Sandbox Code Playgroud)

我们从浏览器收到警告,

警告:忽略了从异步加载的外部脚本调用document.write().

我们如何解决这个问题?请记住,我们并不真正控制第三方脚本,因此我们无法更改其中的逻辑.我们正在寻找一种适用于所有浏览器的解决方案.

javascript document.write external-script

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

不带括号的调用函数

这让我感到困惑,我正在尝试创建像Jquery这样的标识符.

$.ajax
$('object')
Run Code Online (Sandbox Code Playgroud)

$可以在没有括号的情况下调用jquery标识符.

这是我得到的一些代码:

function initialized_object(){
    this.method = function(){
        console.log('this is a string');
    }
}
var o = function (args){
    if(arguments.length > 0){
        //return N$(arguments[0], arguments[1]);
    }else{
        return new initialized_object();
    }
};
o.prototype.constructor.toString = function(){
    this.call(this);
}
o().method();
Run Code Online (Sandbox Code Playgroud)

而不是o().method()我想使用o.method()

我查看了jquery源代码,试图找到解决方案,但无济于事:http://code.jquery.com/jquery-1.11.3.js


这就是我正在使用的:

(如果您有任何想法)

function N$_no_parameters(){
    this.ajax = function(func){
        func();
    };
};
var N$_np = new N$_no_parameters();

var N$_CURRENT_EVENT_THIS = null;
function N$(selector, within){
    this.co = "hi";
    if (!Array.prototype.indexOf){
        Array.prototype.indexOf = function(elt /*, from*/){ …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

10
推荐指数
2
解决办法
1561
查看次数

jQuery和iframe designMode

很抱歉提出这个问题,但我确信其他一些网络开发人员可能会发现这个问题的解决方案也很有帮助.

虽然在jQuery中引用它

$(function(){
    // $("#iframe").designMode = 'on';
    // $("#iframe").attr("designMode", "on");
});
Run Code Online (Sandbox Code Playgroud)

代码不起作用.我知道我可以使用javascript轻松引用代码

iframe.document.designMode = 'on';
Run Code Online (Sandbox Code Playgroud)

但我更愿意能够使用JQuery.

iframe jquery

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

Javascript 强制文件缓存

我的网站每天有 20 万活跃用户

我不久前读过一篇关于强制 javascript 和 PHP 缓存文件的文章。我以前从未需要缓存我的文件,但现在我正在处理传入和传出服务器的大量数据,我想将其中一些数据存储在客户端本地。

我不知道是否有更好的方法来做到这一点,但本质上,我正在考虑使用编写一个库

  • HTML5 本地存储(如果可用)/清单
  • 如果可用,则使用 java 的后备
  • 如果可用的话,可以使用 silverlight 进行后备。

我对此非常感兴趣,最好是 JavaScript。

我想知道如何使用 JavaScript 缓存文件


在有人认为我正在重新发明轮子之前

示例)我有几个 Javascript 文件,如果更新这些文件,浏览器将不会重新加载脚本,因为它已被缓存。通过版本控制,我可以管理用户何时需要重新加载缓存的数据。

html javascript caching

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