2011-10-28 41 views

回答

1

很難說出問題,但我收集你希望通過ajax獲得一個css文件內容,並把它放在textarea?

這是未經測試,但我認爲它應該工作。

<body> 
<input id="link" placeholder="link to css file" /> 
<button id="button" value="Fetch CSS">Fetch CSS</button> 
<textarea id="textarea">CSS Content Will load here</textarea> 
<script> 
$('#button').click(function(){ 
    var link = $('#link').val(); 
    $.ajax({ 
    url: link, 
    dataType: 'text', 
    success: function(content){ 
     $('#textarea').val(content); 
    } 
    }); 
}); 
</script> 
</body> 
+0

這應該工作,除非'外部鏈接'意味着從另一個服務器/域。然後阿賈克斯將無法正常工作。 – OptimusCrime

+0

是的,如果它是一個'external link',那麼你將需要在你自己的服務器上使用一箇中間(例如'PHP CURL')腳本來獲取內容並將它返回給你的ajax請求。 – Hailwood

相關問題