2012-09-12 491 views
-1

有沒有人知道一個聰明的方法來隱藏iframe的src?如何隱藏iframe中的URL/SRC?

<iframe src= 
    "<?php 
     $values = get_post_custom_values("my-custom-field"); 
     echo $values[0]; 
    ?>" 
    width="100%" 
    height="500px" 
    frameborder="0"> 
</iframe> 
+1

不,沒有混淆了一些javascript來將iframe注入到頁面中。但這不是一件好事。任何可以打開瀏覽器工具的人都可以看到加載的內容。 – moopet

+0

爲什麼不完全消除iframe並使用更具創意的JavaScript + css方法 – Baba

+2

瀏覽器*需要* src'。沒有'src',沒有iframe。您無法隱藏與數據所在的網址一樣重要的內容。 – deceze

回答

-1

正如人們在評論中所說的那樣,瀏覽器所要求的東西不能被隱藏。

我能想到的,接近使用HTML實體的唯一的事:

<iframe src= 
    "<?php 
     echo htmlentities($myurl); 
    ?>" 
    width="100%" 
    height="500px" 
    frameborder="0"> 
</iframe> 

很抱歉,但如果有一個更好的方式編碼到實際的瀏覽器則是可能的。這可能是最接近你的。