我正在尋找類似於html標記標題文本的內容,但我希望文本來自單獨的文件。鼠標懸停的html鏈接
例如
<a href="xyz.htm" title="how do I retrieve this text from a file?">whatever</a>
我正在尋找類似於html標記標題文本的內容,但我希望文本來自單獨的文件。鼠標懸停的html鏈接
例如
<a href="xyz.htm" title="how do I retrieve this text from a file?">whatever</a>
JavaScript不能從文件中讀取。
但無論如何,這不是你想要的。您最可能希望文本來自服務器中的文件,而不是來自客戶端計算機的文件。
爲此,您需要服務器端技術(PHP,ASP,JSP/Java ...)。
更新:
好的。您沒有服務器端技術。所以這不是直接可能的。但是,首先:您的HTML頁面如何生成?手動編碼或由某個系統(例如CMS)生成?
如果你手工編寫你的HTML,你需要動態地(從文件)「標題」的內容,那麼這是不可能的。 HTML或相關技術不能「直接」讀取文件,而絕對不是服務器上的文件。
如果您的HTML由某種生成器生成,那麼可能您可以將其與該系統本身集成。
我完全不知道需求,但可以在每次文本文件更改時根據「配置」文件生成基於文本的HTML文件。
順便說一句,你的HTML有多複雜?
我無法訪問服務器端技術。 – 2010-10-26 13:19:10
查看我的更新.. – Nivas 2010-10-26 14:05:56
這個html文件是由我編寫的一個C++程序生成的,它消化了一個族譜數據庫,並且打出了數千個html文件。對我來說,在標題中填充正確的東西沒有問題。另一方面,爲了避免重複(他們將成千上萬個不同的彈出窗口,每個出現在多個標籤中),並允許更復雜的彈出窗口(多個線)。 – 2010-10-26 16:25:57
如果您無法訪問服務器端腳本,那麼您可以讓您的JavaScript對該文件發出ajax請求。 Javascritp可以打開文件,但它們必須是服務器可讀的。
您是否使用任何服務器端技術,如ASP,ASP.NET或PHP? – 2010-10-26 12:26:38
不,該文件必須是靜態的。順便說一句,一個可以接受的答案是「沒有辦法做到這一點」。然後,我會盡我所能與冠軍業務。 – 2010-10-26 13:14:57
您想從位於哪裏(客戶端或服務器)讀取的文件在哪裏?它的格式是什麼? – 2010-10-26 13:37:37