2015-10-20 39 views
1

我在R開發了一個使用閃亮的網站。所有的代碼和數據都在第三方運行的服務器上。如何根據URL中的查詢嵌入不同的網頁

在我們的網站上的機構,我們有這個地址的一整頁嵌入提供使用這個HTML文件,一個漂亮的永久網址...

<html> 
<head> 
    <style type="text/css"> 
     body 
     { 
      margin: 0; 
      overflow: hidden; 
     } 

     #iframe1 
     { 
      height: 100%; 
      left:  0px; 
      position: absolute; 
      top:  0px; 
      width: 100%; 
     } 
    </style> 
</head> 

<body> 
    <iframe id="iframe1" src="http://www.thirdpartyurl.com" frameborder="0"></iframe> 
</body> 
</html> 

我收到了一些要求添加直接鏈接到不同的部位我使用?nav設計的閃亮應用的navpage佈局,例如http://www.thirdpartyurl.com/?nav=Section A但是,我不知道如何修改上述HTML代碼(或其他方式),以便我們可以在用戶使用http://www.niceurl.com/?nav=Section A URL時爲用戶提供直接鏈接(即嵌入)到相關部分?

回答

1

使用此爲iframe(只有在你/使用php文件)

<iframe id="iframe1" src="http://www.thirdpartyurl.com/<?php echo !empty($_GET['nav']) ? '?nav=' . $_GET['nav'] : '' ?>" frameborder="0"></iframe> 

如果沒有看到工作this questionjavascript版本,以獲得get屬性。

+0

謝謝@Thaillie。 PHP似乎不是一個選項。我已經嘗試了一些JavaScript版本... https://jsfiddle.net/qkfytgLe/1/但它也不起作用。有任何想法嗎?當談到JavaScript時,我感到無能爲力。 – gjabel

相關問題