相关疑难解决方法(0)

location.host与location.hostname和跨浏览器的兼容性?

在检查用户代理是否通过正确的域访问时,哪一项最有效.

如果他们使用某种Web代理访问域名(因为它往往会打破js),我们希望显示一个基于小js的"顶栏"样式警告.

我们考虑使用以下内容:

var r = /.*domain\.com$/;
if (r.test(location.hostname)) {
    // showMessage ...
}
Run Code Online (Sandbox Code Playgroud)

这将照顾我们曾经使用的任何子域.

我们应该使用哪个主机名或主机名?

在Firefox 5和Chrome 12中:

console.log(location.host);
console.log(location.hostname);
Run Code Online (Sandbox Code Playgroud)

..两者显示相同.

是因为端口实际上不在地址栏中吗?

W3Schools说主机包含端口.

应该验证location.host/hostname还是我们可以在IE6 +中确定其他所有其他内容?

html javascript location host window

341
推荐指数
4
解决办法
22万
查看次数

如何使用当前页面中的javascript获取主机URL

鉴于我在以下页面:

http://www.webmail.com/pages/home.aspx
Run Code Online (Sandbox Code Playgroud)

如何"http://www.webmail.com"使用JavaScript 检索主机名()?

javascript

171
推荐指数
8
解决办法
21万
查看次数

Javascript获取网站URL

如何让Javascript告诉我网站的网址.

例如,如果我有一个页面 www.example.com/page.html

我想让Javascript告诉我网站的网址是www.example.com不是www.example.com/page.html(哪个document.location告诉我)

有没有办法做到这一点?如果是这样,怎么样?

在此先感谢您的帮助 :)

javascript

18
推荐指数
1
解决办法
5万
查看次数

执行DNS查找以使用JavaScript将主机名解析为IP地址

是否可以使用Javascript解析主机名?

这将是假设的代码:

var hostname = "www.yahoo.com";
var ipAddress = DnsLookup(hostname);
console.log(ipAddress);
Run Code Online (Sandbox Code Playgroud)

我正在寻找那个神奇的DnsLookup()功能.:-)

javascript dns

7
推荐指数
1
解决办法
1万
查看次数

Take path from application root in javascript

function detailed_link(cell_rowid) {
        var $tabs = $('#infrTab').tabs();
        $tabs.tabs('select', 1); // switch to third tab~
        objRowData = $('#' + pageGridId).getRowData(cell_rowid);
        //document.getElementById("Name").value = objRowData.amount;

        loadPage('Infringement/TaskDetail', 'taskDetails'); /* Path */
    }
Run Code Online (Sandbox Code Playgroud)

我编写了一个javascript函数loadPage(),它需要一个路径作为参数.我需要从应用程序根目录中提供此路径.我不想要相对路径.请让我知道我该怎么做.

javascript asp.net jquery

5
推荐指数
1
解决办法
2万
查看次数

jQuery:确定[服务器的]文档根目录

在PHP中,您可以通过以下方式获取文档根目录:$_SERVER['DOCUMENT_ROOT'].EJ:

PHP

<?php
$root = $_SERVER['DOCUMENT_ROOT'];
$path = '/example/directory/';
$file = 'some-file.html';

include( $root . $path . $file );

...etc
?>
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得$_SERVER['DOCUMENT_ROOT']jQuery/JavaScript 的价值?

jQuery的

//Example:
var root = ????;
var path = 'example/directory/';
var file = 'some-file.txt';

$("#example").load( root + path + file );
Run Code Online (Sandbox Code Playgroud)

注意:每当我处理目录时,在HTML页面上,"BASE"目录将成为当前文件的目录.Ej , www.ejample.com/documents/examples/this-ex.html. 如果我只是打电话$("#example").load( path + file )请求documents/examples/ + example/directory.就像我说的,这不是关于服务器端的问题.是关于获得正确(和自动)目录位置

javascript php jquery document-root

5
推荐指数
1
解决办法
2万
查看次数

在 vue.js 模板中显示主机名

假设我有这样的事情:

<q-input v-model="form.uuid" inverted-light color="white" stack-label="Your subdomain:" @blur="$v.form.uuid.$touch"
    :error="$v.form.uuid.$error"
    suffix=".website.com">
</q-input>
Run Code Online (Sandbox Code Playgroud)

现在 .website.com 是硬编码的,但如果我想让它基于用于访问该网站的主机名怎么办?IE。如果我访问 mydomain.tld,它不会显示 website.com - 它会显示 mydomain.tld。

有任何想法吗?

谢谢!

vue.js quasar

4
推荐指数
1
解决办法
1万
查看次数

检查主页是否使用 window.location

是否可以使用 来检查我是否在网站的主页/索引上window.location

我目前正在使用

window.location.href.indexOf("/category/something")
Run Code Online (Sandbox Code Playgroud)

但我如何检查主页?它不包含任何段。

注意:我不知道主页 URL 是什么,所以我不能使用例如像这样的 URL 名称 window.location.href.indexOf("myhomepage.html")

更新:我唯一的线索是主页没有 URL 段。

javascript url

3
推荐指数
2
解决办法
6822
查看次数

在Javascript中获取网站根目录

说我正在开发一个website.com.我需要动态获取root(website.com)(用于开发和生产).有没有办法在JS中做到这一点?

我在服务器上使用asp.net mvc 3.

javascript asp.net-mvc path

1
推荐指数
1
解决办法
4538
查看次数

标签 统计

javascript ×8

jquery ×2

asp.net ×1

asp.net-mvc ×1

dns ×1

document-root ×1

host ×1

html ×1

location ×1

path ×1

php ×1

quasar ×1

url ×1

vue.js ×1

window ×1