预热脚本 JavaScript
Warm Up script JavaScript
本文关键字:JavaScript 脚本 更新时间:2023-09-26
我找到了一个脚本并进行了许多更改,包括放置在HTML中以通过网页运行脚本。在网页内,如何在不使用提示等的情况下运行脚本。我确定我做错了什么根本上的事情。
<!DOCTYPE HTML>
<html>
<head>
<title>Volume</title>
</head>
<body>
<h1>Warmup Script</h1>
<script>
function warmup() {
warmUpSite("http://TestWebSite.com");
}
function warmUpSite(url) {
console.info("warming up: " + url);
var req = require('request');
req.get({ url: url }, function(error, response, body) {
if (!error) {
alert("hot hot hot! " + url);
} else {
alert('error warming up ' + url + ': ' + error);
}
});
}
</script>
</body>
</html>
在脚本底部添加对 warmup()
函数的调用:
warmup();
</script>
</body>
</html>
像
这样调用warmup
函数:
<!DOCTYPE HTML>
<html>
<head>
<title>Volume</title>
</head>
<body>
<h1>Warmup Script</h1>
<script>
function warmup() {
warmUpSite("http://TestWebSite.com");
}
function warmUpSite(url) {
console.info("warming up: " + url);
var req = require('request');
req.get({ url: url }, function(error, response, body) {
if (!error) {
alert("hot hot hot! " + url);
} else {
alert('error warming up ' + url + ': ' + error);
}
});
}
// invoke function
warmup();
</script>
</body>
</html>
看起来您正在尝试尝试使用 require
调用加载模块。如果您运行此代码,您将在控制台中看到(在 Chrome 中按 F12):Uncaught ReferenceError: require is not defined
这是因为 require
函数不是内置在 JavaScript 中的。您需要为此加载一个库。
也许您正在尝试使用require.js?
相关文章:
- 为什么我的javascript脚本在页面加载时运行,而不是使用onclick
- 如何知道是否加载了JavaScript(脚本)
- onclick'放在JavaScript脚本中时无法工作
- 直接导航到chrome中的页面时未加载Javascript脚本
- 我将如何在将数据发布到 php 脚本的 javascript 脚本中输入变量
- Javascript 和 AngularJS2.为什么 JavaScript 脚本过早触发并假设不起作用
- jquery和JavaScript脚本不起作用
- 两个javascript脚本的非独立性
- 从另一个Javascript脚本(Canvas3D)更新QML属性
- 仅当存在某些HTML元素时才运行多个Javascript脚本
- 只有在条件满足时才加载javascript脚本-不起作用
- 在没有JQuery的情况下加载HTML主体之后调用JavaScript脚本的最佳方式
- 如何将PHP截图插入Javascript脚本
- 如何在javascript脚本标记中使用剃刀for循环
- 有没有办法同时加载JavaScript脚本
- 使用 Angularjs 加载 JavaScript 脚本的最佳方法是什么?
- 进入页面时未知的javascript脚本向下滚动
- Java 脚本中的 JavaScript 脚本中的绑定方法调用
- 克隆整个 JavaScript 脚本引擎
- 将 PHP 变量发送到 JavaScript.<脚本>标记的位置