JavaScript 技术篇-使用js代码获取浏览器窗口标题名,js获取页面URL地址。用 Google 页面来举例子,Google 是它的窗口标题名,https://www.google.com是它的页面 url 地址。document.title 可以用来获取窗口标题名。location.href 用来获取它的页面URL地址。
title在html中属于特殊的节点元素.因为它可以
使用
document.getElementsByTagName(“title”)[0]来
获取
网页的title标签,但却无法用document.getElementsByTagName(“title”)[0].innerHtml用更改它的值。经测试原生
js
有两种方式可以修改,jQuery中也能简单设置。不清楚的小伙伴们可以了解一下。
innerText 方式
通过console.log(document.getElementsByTagName(“title”)[0]),发现能打印出<title>标签,标签里面只有文字节点,故猜测只能识别T
最近要用
js
实现一个客户端采集器的功能,在网上查了一些,感觉网上的有些乱,而且也不是很全,在此做了一个整理。当前
页面
实现了
浏览器
信息的采集和客户端硬件信息的采集(cpu,硬盘,主板,键盘,光驱等)。在此分享,希望能给各位带来方便,也感谢相关信息的分享者!
<!DOCTYPE html PUBLIC "
-
//W3C//DTD XHTML 1.0 Transitional/...
<meta charset="UTF
-
8">
<meta name="viewport" content="width=device
-
width, initial
-
scale=1.0">
<meta http
-
equiv="X
-
...
<head>
<meta charset="utf
-
8">
<meta name="viewport" content="width=device
-
width, initial
-
scale=1, maximum
-
scale=1">
javascript
简介
JavaScript
一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为
JavaScript
引擎,为
浏览器
的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上
使用
,用来给HTML网页增加动态功能。
直译式脚本语言:边执行,边编译
js
是由unicode字符集编写的,完全支持中文(Uni...
<script>
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return decodeURICompone.
BOM(browser Object Model)是
浏览器
对象模型。在
浏览器
中window就是BOM的核心。
window:代表整个
浏览器
窗口
(window是BOM中一个对象,并且是最顶层的对象) 。
这个对象下有很多方法:
alert/prompt/confirm/close/open
内置的的对象:
1.history(就是我们常说的历史记录)
可以
使用
JavaScript
中的 `window.open()` 函数来打开一个新的
浏览器
窗口
,同时也可以在函数中指定该
窗口
的名称,然后可以
使用
`window.open()` 函数的返回值来引用该
窗口
。
例如,下面的
代码
将打开一个新的
浏览器
窗口
,并将其命名为 "myWindow":
var myWindow = window.open("", "myWindow");
要
获取
该
窗口
的引用,只需要
使用
该变量名即可。例如,可以
使用
以下
代码
来
获取
该
窗口
的
URL
:
var
url
= myWindow.location.href;
或者,可以
使用
以下
代码
来
获取
该
窗口
的
标题
:
var title = myWindow.document.title;
需要注意的是,如果该
窗口
被关闭或者被另一个
页面
重定向,那么尝试访问该
窗口
的属性或方法可能会导致错误。为了避免这种情况,可以
使用
`if (myWindow && !myWindow.closed)` 进行判断。
Python多线程下调用win32com包相关问题:pywintypes.com_error: (-2147221008, ‘尚未调用 CoInitialize。‘, None, None)问题处理
yilidou1005:
Chrome 技术篇-F12开发者工具清理缓存,高级、专业清浏览器缓存,storage和cache都指什么、区别
W0513yt:
chrome 技术篇-控制台切换框架,切换dom操作区
tqheblnkrr: