這可能不是一個很好的公式化問題,我需要的是從腳本開始執行的文檔中的元數據,而不是從數據提取的地方執行...
我們有foo。 COM/some_title_article.html
它的內部,我們有一個腳本
獲取加載ajax的文檔信息
<script>
(function($) {
$(document).ready(function(){
var id = data.qids;
var theTime = new Date().getTime();
$.ajax({
url: "http://foo.com/apis/shares/api.php?ids="+id+"&time="+theTime
}).done(function(data) {
$('#showData').html(data); // This will show a basic html form...
});
});
})(jQuery);
</script>
文件api.php我呼籲那些與該文件存儲在其他一些Java腳本,裏面,因爲它是正確的現在工作正常,但我需要的是從some_title_article.html獲取元數據到我通過ajax加載的其他java腳本中...像var currentURL = window.location.href;
這是內部聲明,並在api.php文件內的Java腳本,它加載完整的網址爲foo.com/some_title_article.html而不是foo.com/apis/shares/api.php .. 。獲得它,那麼,怎樣才能從那裏執行AJAX的網址,以獲取信息,並把它傳遞給那些在AJAX腳本後調用其他腳本...
你正在使用java與PHP,爲什麼? – madalinivascu
我認爲這是一個錯字:JavaScript不是java腳本... –
如果你的變量是全局的,那麼你的javascript存在於數據可擴展一次後應該會看到它們 – madalinivascu