如何查看网页js连接服务器
❶ 怎样知道网页的javaScript代码
javascript 包含在HTML中。。。
网页上的静态文本中包含三大部分,HTML,Javascript,CSS
这三种是捆绑在一起的,谁也离不开谁。
比如
<img src='a.jpg' style='width:100px;height:100px;' onclick='javascript:window.alert('ffff')'>
这一个HTML标签中 既有CSS 又有javascript
❷ 怎么连接nodejs服务器
前面已经学习了WebSocket API,包括事件、方法和属性。详情:WebSocket(二)--APIWebSocket是基于事件驱动,支持全双工通信。下面通过三个简单例子体验一下。
简单开始
1.安装node。/
2.安装ws模块
ws:是nodejs的一个WebSocket库,可以用来创建服务。
3.server.js
在项目里面新建一个server.js,创建服务,指定8181端口,将收到的消息log出来。
//建立连接
var ws = new WebSocket("ws://localhost:8181"); var nickname = "";
ws.onopen = function (e) {
console.log('Connection to server opened');
} //显示
function appendLog(type, nickname, message) { if (typeof message == "undefined") return; var messages = document.getElementById('messages'); var messageElem = document.createElement("li"); var preface_label; if (type === 'notification') {
preface_label = "<span class="label label-info">*</span>";
} else if (type == 'nick_update') {
preface_label = "<span class="label label-warning">*</span>";
} else {
preface_label = "<span class="label label-success">"
+ nickname + "</span>";
} var message_text = "<h2>" + preface_label + " "
+ message + "</h2>";
messageElem.innerHTML = message_text;
messages.appendChild(messageElem);
} //收到消息处理
ws.onmessage = function (e) { var data = JSON.parse(e.data);
nickname = data.nickname;
appendLog(data.type, data.nickname, data.message);
console.log("ID: [%s] = %s", data.id, data.message);
}
ws.onclose = function (e) {
appendLog("Connection closed");
console.log("Connection closed");
} //发送消息
function sendMessage() { var messageField = document.getElementById('message'); if (ws.readyState === WebSocket.OPEN) {
ws.send(messageField.value);
}
messageField.value = '';
messageField.focus();
} //修改名称
function changName() { var name = $("#name").val(); if (ws.readyState === WebSocket.OPEN) {
ws.send("/nick " + name);
}
}
运行结果:
页面关闭之后,连接马上断开。
这种实时响应的体验简直不能太爽,代码也清爽了,前端体验也更好,客户端不用一直发请求,服务端不用等着被轮询。
小结:上面例子的代码都很好理解,接下来学习WebSocket协议。
❸ 服务器如何调用客户端页面上的JS
一般是这样的:在客户端启动的时候,保持一个跟服务器的长链接(使用http 1.1协议,通过设置keep-alive属性来保证链接持续时间很长),然后客户端另开一个线程监听这个链接,然后服务器可以通过这个连接来发送相应的指令(自己定义的指令),客户端接收到之后,对这个指令进行解析和执行操作。(比如服务器发一个"getDeviceStatus"的字符串过去,然后客户端解析到该字符串后,调用相应的getDeviceStatus的方法),关于长连接的详细,google一下就知道了。
如果你指的客户端是浏览器的话,那就只能是浏览器主动调服务器的接口才行。
❹ js 如何判断目标网站的http服务器是否工作正常
用ajax发个get请求过去看看,是否返回状态是不是200
❺ 从网上下载的js网页,插入网页里面,本地可以显示,传到服务器上为什么显示不出来
1.首先看下JS的应用路径对不对或者清空浏览器历史记录;
2.如果路径正常的话,那么你在那个JS文件件里面的第一行,中间部位,文件末尾添加点儿alert("")打印信息嘛。如果没哟消息框,表示没执行到这个文件里面去。
❻ js 如何连接数据库
以连接ORACLE数据库为例:
//创建数据库连接对象
varconn=newActiveXObject("ADODB.Connection");
//创建数据集对象
varrs=newActiveXObject("ADODB.Recordset");
try{
//如果不知道如何配置连接串,可以通过配置UDL文件后用文本编辑器打开获得
varconnectionstring="Provider=OraOLEDB.Oracle.1;Password=pwd;PersistSecurityInfo=True;UserID=username;DataSource=ORA";
//打开连接
conn.open(connectionstring);
//查询语句
varsql="select*fromtb_col";
//打开数据集(即执行查询语句)
rs.open(sql,conn);
//遍历所有记录
while(!rs.eof){
//WScript是Windows的脚本宿主对象,详细情况请在windows帮助里查找。
//WScript.Echo输出记录的内容
WScript.Echo(rs.Fields("id")+" "+rs.Fields("name")+" ");
//下一条记录
rs.moveNext();}
//关闭记录集
rs.close();
//关闭数据库连接
conn.close();}catch(e){
//异常报告
WScript.Echo(e.message);}finally{
}
数据库连接串,具体配置请参考:http://www.connectionstrings.com/
❼ 如何用JS判断网页的登录状态
BOA这种程序没搞过,不过java中处理这种问题的方法之一是:进入A页面登陆成功以后,服务器吧当前登陆信息保存在session中,进入B页面的时候里面写了一个js(从session中获取当前登陆信息),如果从session中取不到登陆信息,或者取到的信息为空,就说明没有登陆直接进入该页面的,让页面直接转跳到报错页面,不知道你的这种程序可以使用session不,如果不成的话,A页面登陆成功以后可以存放一个全局的标志,每进入B页面的时候js先去获取这个标识,看是否已经登陆,这只是我的思路,看看你还有没有更好的解决办法,这是我一个字一个字手动敲的,挺辛苦的,如果觉得对你有帮助的话就奖励个积分
❽ 在HTML网页中怎么实现JS关联,留言板数据怎么实现与服务器的接受与保存啊
<?php
include "conn.php";//连接数据库
//插入数据
$sql="insert into table (name,email) values ("姓名","邮箱")";//("姓 名","邮箱")括号里面的就是提交post或者get传过来的值。
mysql_query($sql);
?>
conn.php
<?php
mysql_connect("数据库地址","用户名","密码") or die("Could not connect to MySQL server!");
mysql_select_db("数据库名称") or die("Could not select database!");
mysql_query('set names "utf8"');
?>
写的比较草。。。