第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

iFrame 是否可以根據(jù)尋址域進(jìn)行集成?

iFrame 是否可以根據(jù)尋址域進(jìn)行集成?

Go
素胚勾勒不出你 2023-08-21 16:28:18
首先我想提一下,我通常不是開發(fā)人員。請稍微放縱一下;-)我維護(hù)多個(gè)客戶的網(wǎng)站,這些網(wǎng)站由提供商托管。但是,您只能從提供商那里獲得一個(gè)子域,該子域也會(huì)顯示在地址欄中。為了顯示自己的域名,我考慮將域名重定向到自己的服務(wù)器,并通過 iFrame 集成外部網(wǎng)站。然而,我的服務(wù)器并不是一臺(tái)主要的網(wǎng)絡(luò)服務(wù)器,僅設(shè)計(jì)用于托管一個(gè)網(wǎng)站。因此,Web 服務(wù)器始終使用其默認(rèn)的 index.html 進(jìn)行響應(yīng)。您是否知道如何根據(jù)調(diào)用的域在此文件中包含相應(yīng)的 iFrame,并且如果可能的話還可以更改頭部的標(biāo)題?預(yù)先非常感謝您的幫助!當(dāng)前的index.html看起來像這樣:<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 src="https://sub.domain.tld/"/></body></html> 
查看完整描述

1 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

您可以使用 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> 

我首先獲取當(dāng)前的 URL。然后我獲取 URL 的主機(jī)名(不帶 TLD 的域)。


我使用這個(gè)主機(jī)名來設(shè)置標(biāo)題。然后我刪除主機(jī)名中的特殊字符并將此清理后的主機(jī)名連接為子域。


最后,我將這個(gè)新 URL 作為 Iframe 的源 URL。


查看完整回答
反對 回復(fù) 2023-08-21
  • 1 回答
  • 0 關(guān)注
  • 193 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)