在宜搭中通过js获取当前页面地址
时间: 2024-02-28 18:52:45 浏览: 29
在宜搭中,您可以使用 `location.href` 属性来获取当前页面的完整地址,例如:
```javascript
const currentUrl = location.href;
```
如果您只想获取当前页面的路径部分(不包含主机名和查询字符串),可以使用 `location.pathname` 属性,例如:
```javascript
const currentPath = location.pathname;
```
如果您想获取当前页面的查询字符串部分,可以使用 `location.search` 属性,例如:
```javascript
const currentQuery = location.search;
```
最后,如果您想获取当前页面的主机名部分,可以使用 `location.hostname` 属性,例如:
```javascript
const currentHostname = location.hostname;
```
相关问题
js获取当前时间显示在页面中
可以使用JavaScript中的Date对象获取当前时间,然后将其显示在页面中。代码如下:
```html
<!DOCTYPE html>
<html>
<head>
<title>显示当前时间</title>
<meta charset="utf-8">
</head>
<body>
<h1>当前时间为:</h1>
<p id="time"></p>
<script>
// 创建Date对象
var date = new Date();
// 获取当前时间
var now = date.toLocaleString();
// 将时间显示在页面中
document.getElementById("time").innerHTML = now;
</script>
</body>
</html>
```
在上面的示例代码中,创建了一个Date对象并获取了当前时间,然后将其格式化为字符串并显示在页面中。可以通过修改toLocaleString()方法的参数来自定义时间格式。
vue2在js文件中获取当前页面路由
可以使用 Vue Router 提供的 $route 对象来获取当前页面的路由信息。$route 对象包含了当前路由的所有信息,如路径、参数、query 等。
在 js 文件中,可以通过访问 Vue 实例的 $route 属性来获取 $route 对象。示例代码如下:
```js
export default {
created() {
console.log(this.$route.path); // 当前路由路径
console.log(this.$route.params); // 当前路由参数
console.log(this.$route.query); // 当前路由查询参数
}
}
```
在上面的代码中,我们在组件的 created 钩子函数中访问了 this.$route 对象,并获取了当前路由的路径、参数和查询参数信息。