我正在尝试检查一个页面(在同一个域上)中是否有特定的字符串,然后执行一些相应的操作。在加载jQuery的情况下,如何在JavaScript中执行此操作?
一个(可能太多)简化的原理图:
url = "pageToLoad.php"
if(StringOnPage(url) == TRUE){
// Do a bunch of stuff
}else{
// Do nothing
}
那么理想情况下我该如何构建StringOnPage()呢?我用jQuery的.load和.ajax做了几次尝试,我甚至尝试将它加载到一个隐藏的容器中。必须有一种方法可以将页面加载到
我用ajax加载一个html。我想将结果加载到一个jquery对象中。我试过了,但它返回null。我该怎么做呢?我得到了一个完整的页面,包括doctype、head元素和body元素。
var test = $(result); //result contains html code
alert(test.html()); //returns null
我用这个函数加载数据。
function ajaxLoadContent(element) {
$.ajax({
url: "url to the page",
type: "GE
我有一个PHP脚本,需要大约1分20秒加载,因为它从其他网站获取数据。然而,我需要一些方法来向用户显示页面正在加载。类似“此页面正在加载,可能需要2分钟”的.gif加载图像。
我尝试过jquery:
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<script>
// Put an ani
我有一个HTML文件,其中我希望包含来自其他文件的HTML标记,例如:
子内容-1.html:<div>This is the <b>sub-content</b> that should be included</div>
我从这个答案中尝试了以下解决方案:
<object name="included" type="text/html" data="sub-content-1.html"></object>
以及:
<embed type="text/htm