2012-11-08 71 views
1

我正在尋找建議和代碼示例來獲取文件並將其加載到文本區域中。讓我多給一點細節。從鏈接加載CSS/JS文件到文本框

我的代碼搜索一個文件,並在該文件中有一個額外的CSS文件數組。我正在尋找一種方法來獲得CSS文件加載到文本區域,一旦你點擊一個按鈕。

每個文件包含此:

$CSS = array(file.css); 

現在,我怎麼能得到:

<a href="file.css">CSS</a> 

<button onclick="myFunction()">CSS</button> 

要加載在這裏:

<textarea id="filecontent" name="filecontent" cols="80" rows="10">".$filecontent."</textarea> 

回答

1

你可以得到一個文件與內容:file_get_contents($filename);

​​3210

但是你應該檢查一下,沒有人可以從你的文件系統(密碼文件)打開文件。

3

如果它在同一個域,你可以使用jQuery

function myFunction(){ 
    $.ajax({ 
     url: 'css-url', 
     dataType: 'html', 
     cache: false, 
     success(d){ 
      $('#filecontent').val(d); 
     }); 
} 

容易爲做到這一點。

+0

好吧 'http://www.site.com/ index.php' 'http:// www.site.com/assets/css/file.css' – Gromstone

+0

另外請記住這將來自不同的文件,所以$ CSS = array(file.css)將是相同的。但並不是所有的鏈接都是一樣的。 – Gromstone

+0

其實這裏是鏈接 'https:// secure.site.com/forms/administration/first-year/index.php'的更好樣本 'https://secure.site.com/forms/hatternet/deland/index.php' – Gromstone