标签: load

无法将带有jQuery.load的外部页面加载到我的页面中的div中

我无法将外部html页面加载到页面中的div中.

我的Jquery代码是:

$(document).ready(function(){
     var url = 'http://www.google.com';
     $.get(url, function(response) {
          $('div#external').html(response);
     });
 });
Run Code Online (Sandbox Code Playgroud)

我的HTML页面是

<html><body><div id="external"></div></body></html>
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用另一个JQuery代码

$(document).ready(function() {
    $('#external').load('http://google.com');
});    
Run Code Online (Sandbox Code Playgroud)

有谁可以帮助我.

谢谢Amal

jquery load external

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

android:如何从assets目录加载xml文件?

我从资产目录加载xml文件时遇到问题.使用相同的代码行(只是更改路径)我得到不同的结果(ok或NPE /文件已损坏)文件"castle1.tmx"(它是一个xml文件)被复制到两个位置:

  • RES/XML/castle1.tmx
  • 资产/级别/ castle1.tmx

使用这一行,它的工作原理:

XmlResourceParser xrp = ctx.getAssets().openXmlResourceParser("res/xml/castle1.tmx");
Run Code Online (Sandbox Code Playgroud)

虽然这条线不是:

XmlResourceParser xrp = ctx.getAssets().openXmlResourceParser("assets/level/castle1.tmx");
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

04-05 21:46:40.940: WARN/ResourceType(29056): Bad XML block: header size 28024 or total size 1702240364 is larger than data size 70441
04-05 21:46:40.940: ERROR/TestParser(29056): Unable to read resource file
04-05 21:46:40.940: WARN/System.err(29056): java.io.FileNotFoundException: Corrupt XML binary file
04-05 21:46:40.940: WARN/System.err(29056):     at android.content.res.AssetManager.openXmlAssetNative(Native Method)
04-05 21:46:40.944: WARN/System.err(29056):     at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:485)
04-05 21:46:40.944: WARN/System.err(29056):     at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:453)
04-05 21:46:40.944: WARN/System.err(29056):     at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:442)
04-05 21:46:40.944: WARN/System.err(29056):     at game.test.MapLoader.<init>(MapLoader.java:73)
Run Code Online (Sandbox Code Playgroud)

文件在两种情况下都可以找到...这只是我似乎无法使用该方法从资产目录中读取它.

任何想法如何从资源目录加载我的xml文件?

TNX

resources android load

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

R文本文件和文本挖掘......如何加载数据

我正在使用R包tm,我想做一些文本挖掘.这是一份文件,被视为一袋文字.

我不明白如何加载文本文件和创建必要的对象以开始使用诸如....的功能的文档.

stemDocument(x, language = map_IETF(Language(x)))
Run Code Online (Sandbox Code Playgroud)

所以假设这是我的文档"这是对R load的测试"

如何加载数据进行文本处理并创建对象x?

load r text-mining tm

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

将内存H2数据库保存到磁盘

如何以二进制模式将完整的嵌入式h2内存数据库保存/加载到某个文件或目录,以加快加载速度.

我想用它来缓存数据,所以我不必每次都运行create table/insert子句的所有行.

load save h2 embedded-database in-memory

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

在将DBCP替换为Tomcat JDBC池时增加负载并降低性能

在DBCP中的连接泄漏和死锁问题之后,我们决定用Tomcat JDBC池替换它.当然,迁移非常简单.

但是在我注意到的生产环境中部署之后,运行两个Tomcats的服务器上的负载从4-4.5增加到5.5.除了改变游泳池之外,我们没有做更多的事情.此外,用JMeter测量的性能下降约5%.

我花了一些时间来调整池参数,但没有可见效果.我贴我目前的配置(来自<GlobalNamingResources>server.xml)以下:

<Resource name="jdbc/xxxxxx"
          auth="Container"
          type="javax.sql.DataSource"
          factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
          initialSize="10"
          maxActive="100"
          minIdle="10"
          maxIdle="50"
          maxWait="10000" 
          testOnBorrow="true"
          testOnReturn="false"
          testOnConnect="false"
          testWhileIdle="false"
          validationQuery="SELECT 1 from dual"
          validationInterval="30000"
          suspectTimeout="60"
          timeBetweenEvictionRunsMillis="30000"
          removeAbandonedTimeout="60"
          removeAbandoned="true"
          logAbandoned="true"
          abandonWhenPercentageFull="50"
          minEvictableIdleTimeMillis="60000"
          jmxEnabled="true"
          username="xxxxx"
          password="xxxxx"
          driverClassName="oracle.jdbc.OracleDriver"
          url="jdbc:oracle:oci:xxxxx"/>
Run Code Online (Sandbox Code Playgroud)

FairQueue和PoolSweeperEnabled都是真的

在Spring applicationContext-jdbc.xml中我只有:

  <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="resourceRef">
      <value>true</value>
    </property>
    <property name="jndiName">
      <value>java:comp/env/jdbc/PortalDB</value>
    </property>
  </bean>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我想,JDBC_pool应该比开箱即用的DBCP快.

performance tomcat load apache-commons-dbcp jdbc-pool

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

jQuery加载前3个元素,单击"加载更多"以显示下5个元素

我有一个无序列表:

<ul id="myList"></ul>
<div id="loadMore">Load more</div>
Run Code Online (Sandbox Code Playgroud)

我希望用另一个HTML文件中的列表项填充此列表:

<li>One</li>
<li>Two</li>
<li>Three</li>
<li>Four</li>
<li>Five</li>
<li>Six</li>
<li>Seven</li>
<li>Eight</li>
<li>Nine</li>
<li>Ten</li>
<li>Eleven</li>
<li>Twelve</li>
<li>Thirteen</li>
<li>Fourteen</li>
<li>Fifteen</li>
Run Code Online (Sandbox Code Playgroud)

我想加载前3个列表项,然后在用户点击"加载更多"div时显示接下来的5个项目:

$(document).ready(function () {
    // Load the first 3 list items from another HTML file
    //$('#myList').load('externalList.html li:lt(3)');
    $('#myList li:lt(3)').show();
    $('#loadMore').click(function () {
        $('#myList li:lt(10)').show();
    });
    $('#showLess').click(function () {
        $('#myList li').not(':lt(3)').hide();
    });
});
Run Code Online (Sandbox Code Playgroud)

我需要帮助,因为我希望"加载更多"以显示接下来的5个列表项,但如果HTML文件中有更多列表项,则再次显示"加载更多"div并允许用户显示下一个5项,重复此项,直到显示整个列表.

我怎样才能做到最好?

我创建了以下jsfiddle:http://jsfiddle.net/nFd7C/

jquery load html-lists

16
推荐指数
3
解决办法
13万
查看次数

jquery .load()页面然后解析html

我在我的应用程序中使用了以下行.但是现在我需要在显示它之前解析加载的html.什么是获得某些HTML元素的最佳方式.

$("#div").load("page.html");
Run Code Online (Sandbox Code Playgroud)

谢谢

更新

现在我正在使用它,但是在使用id"div"创建div的title属性时遇到了麻烦.

function get_title()
{
    $.get("test.html", function(data) {
        var data = $(data);
        var title = $("#div", data).attr("title");

        alert(title);
    });
}
Run Code Online (Sandbox Code Playgroud)

var数据中的html如下所示.

<div id="div" title="title example">
<p>
    Content
</p>
<p>
    Content
</p>
</div>
Run Code Online (Sandbox Code Playgroud)

再次感谢

jquery load

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

ruby:如何在本地上下文中加载.rb文件

如何在Ruby中完成这个简单的任务?
我有一些简单的配置文件

=== config.rb
config = { 'var' => 'val' }
Run Code Online (Sandbox Code Playgroud)

我想从文件中定义的某个方法加载配置文件,main.rb以便局部变量config.rb成为该方法的本地变量.
像这样的东西:

=== main.rb
Class App
    def loader
        load('config.rb') # or smth like that
        p config['var']   # => "val"
    end
end
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用全局变量config.rb,然后在完成后取消定义它们,但我希望有一种红宝石方式)

ruby variables load scope local

15
推荐指数
3
解决办法
9967
查看次数

jQuery .load()没有触发图像(可能是缓存?)

我有一些非常基本的jQuery代码:

...
$(this).find('img').load(function(){
   loadedImages++;
   if(loadedImages == $this.find('img').length){
...
Run Code Online (Sandbox Code Playgroud)

然而,那不是持续发射.如果我进行硬刷新或关闭我的浏览器,它会触发,但是正常刷新,或者只是在不擦除缓存的情况下两次点击相同的URL会使得.load()从不激活.

有想法该怎么解决这个吗?

javascript jquery plugins load image

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

Angular2缓慢的初始页面加载导致加载序列

我有从种子创建的angular2项目,我在我的初始页面上添加了几个角度组件.其中一些加载图像 - 相对较慢,但实际问题是:

  1. 我有一个很大的捆绑(约1mb),我正在努力使它变得更小,按照主题的指南.
  2. 初始加载只产生一些请求,加载bundle(通常约3秒)并等待Angular应用程序进行bootstrap(~1.4秒).之后,它开始加载所有组件并加载其资源(字体,图像等).以下是请求的外观:

在此输入图像描述

我恐怕即使在减少捆绑包大小之后,应用程序仍然会在没有任何请求的情况下自举1.5秒,然后再等待~1秒来加载组件的资源.我认为这将导致大约3秒多的加载时间.我的应用程序相对简单,我发现这是不可接受的.

问题1:有没有办法提前加载组件资源,只是在组件加载时引用它们?

Q2:有没有办法让应用程序自举更快?

我也接受其他建议:)

编辑:

我正在使用AoT编译,提供种子,我已采取措施降低app.js文件的大小.问题仍然存在于下载结束和第一个组件的资源调用之间的差距app.js. 在此输入图像描述

更新(2016-12-19):

我所做的(现在)只在服务器上:

  • 启用了HTTP2支持,从而大大提高了速度.
  • 启用GZIP,将JS的大小减少了5倍以上.

这些服务器配置在NGINX和Apache上都是微不足道的,所以值得一试.

现在虽然网站加载速度快了很多,但这些更改并没有解决最初的问题(问题1和问题2).因此,如果您在我的位置,我正在寻找您可能也想要遵循的其他一些方法:

更新(2018-06-11):

以下是一些帮助我提高初始负载的材料:

就我而言,Lazy Loading扮演着重要角色.

performance load angular

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