2013-12-09 64 views
0

是否可以在不使用Ajax的情況下獲取鏈接JavaScript文件的「源」?基本上,我想做一個'腳本查看器'。獲取外部javascript的全部源代碼

所以,如果我的JavaScript將同這樣的:

<script type="text/javascript" src="external_javascript.js"></script> 

我想獲得的JavaScript的內容/來源,而無需使用AJAX/XMLHttpRequest的

有誰知道這是可能的?

+0

當然。您可以編寫一個接受URL作爲查詢字符串參數的服務器端腳本。這將是JS腳本的URL,服務器將不得不檢索腳本。您可以向服務器發出正常的HTTP請求,但不一定是Ajax請求。 –

+0

我認爲重點是讓已經加載的腳本沒有對服務器的附加請求。 –

+0

@亞當:如果是這樣的話,答案是:不,這是不可能的。 –

回答

0

不知道爲什麼你會看AJAX首先,我不知道你是如何處理這個問題,或者你在編程什麼服務器端語言。

話雖如此,如果你使用PHP,我會在處理頁面的HTML之後捲曲外部JS。這應該讓你回到腳本,你可以按照你的意願顯示它。

您可以使用AJAX調用PHP文件,該文件將處理並顯示JavaScript,使其成爲所有「異步」之類的東西,但如果您試圖編寫腳本查看器,則不需要它。