1 回答
TA贡献1807条经验 获得超9个赞
您可以使用 javascript 尝试类似的操作:
<html>
<head>
<title>Web Client</title>
</head>
<style>
body {
margin: 0;
padding: 0;
}
body, iframe {
width: 100%;
height: 100%;
}
iframe {
border: 0;
}
</style>
<body>
<iframe id="website" src=""></iframe>
</body>
<script type="text/javascript">
//Get the current URL
var currentURL = window.location.href;
//Get the subdomain from URL
var hostnameURL = currentURL.replace(/(http[s]*\:\/\/)/gi, '').split("/")[0];
//Set the page title
document.title = hostnameURL;
//Transform subdomain to alphaNumeric
var alphaNumericSubDomainName = hostnameURL.replace(/[^\w]/gi, '');
//Set the subdomain to the iframe (don't forget to change the domain name below)
document.getElementById("website").src = "https://"+ alphaNumericSubDomainName + ".domain.tld";
</script>
</html>
我首先获取当前的 URL。然后我获取 URL 的主机名(不带 TLD 的域)。
我使用这个主机名来设置标题。然后我删除主机名中的特殊字符并将此清理后的主机名连接为子域。
最后,我将这个新 URL 作为 Iframe 的源 URL。
- 1 回答
- 0 关注
- 146 浏览
添加回答
举报