jquery怎樣從位址列獲取的資訊輸出在頁面上

時間 2021-06-25 22:18:26

1樓:__於心

var url = document.location.href;

var openid = url.split("openid=")[1];

比如http://qq.zone.com/login?openid=sfs4f61f615

最後終輸出的就是sfs4f61f615

document.write是js的網頁輸出並顯示,那jquery有哪些方法在網頁輸出內容呢

2樓:楊律師**律

jquery就是基於js寫的框架,js能用的方法jquery同樣適用.

另外jquery還有兩個輸出的方法.

$("#test").test("輸出")   //輸出文字$("#test").html("輸出")   //輸出html

jquery怎麼從資料 裡面把資料 取出來顯示在頁面上

3樓:baby_原來

1、使用ajax非同步獲取

var j$ = jquery.noconflict();

function shuju(id),function(date));

}//j$:jquery中重新定義的識別符號//jquery中post的語法:j$.post("url",,function//(date))

//url:請求的地址 可以是action,具體寫法下面可看到//變數:val  可以是多個

//date:返回的資料

4樓:手機使用者

頁面沒接到資料你可以跟蹤一下,看你後臺的**確實已經返回了,在js裡插幾條alert,看看執行到哪

jquery如果取得位址列中想要的資料

5樓:依依啊墨

這是你後臺的地址,你直接 $_get['catid']和$_get['id']就可以了獲得值了在前臺輸出(<?php echo $_get['catid'];?>)就可以了,php會先執行的

6樓:匿名使用者

這個js都有這功能:

window.location.href:設定或獲取整個 url 為字串

window.location.pathname:設定或獲取物件指定的檔名或路徑

window.location.search:設定或獲取 href 屬性中跟在問號後面的部分

要獲取變數的值可以試試:

var urlparam= window.location.search;

var loc = urlparam.substring(urlparam.lastindexof('=')+1, urlparam.length);

如果是多個引數可以分佈切割,得到多個鍵值對。

希望可以幫到你。

7樓:匿名使用者

下面的函式就是你需要的,用於獲取 url 中的 query string

function querystring(name)else

}例子:

// 輸出 9

alert(querystring("catid"));

// 變數 id 為 4

var id = querystring("id");

注意:函式返回的值為 string(字串),如果需要整數,不要忘了使用 parseint。

8樓:林一夏

document.location.href可以獲得此地址字串

然後再針對具體情況使用字串處理的函式,例如用indexof("?")來找引數字串的起始位置,然後找&和=的位置,然後用substring來取即可。

9樓:匿名使用者

這個用js 比較好點

用jquery 取標籤在頁面上的位置

10樓:青鳥中關村專家

jquery 中有兩個獲取元素位置的方法offset()和position()

1、offset(): 獲取匹配元素在當前視口的相對偏移

返回的物件包含兩個整形屬性:top 和 left;此方法只對可見元素有效

2、position(): 獲取匹配元素相對父元素的偏移

返回的物件包含兩個整形屬性:top 和 left;為精確計算結果,請在補白、邊框和填充屬性上使用畫素單位;此方法只對可見元素有效

// get *real* offsetparent

var offsetparent = this.offsetparent(),

// get correct offsets

offset = this.offset(),

parentoffset = /^body|html$/i.test(offsetparent[0].tagname) ?

  : offsetparent.offset();

// subtract element margins

// note: when an element has margin: auto the offsetleft and marginleft

// are the same in safari causing offset.left to incorrectly be 0

offset.top -= num( this, 'margintop' );

offset.left -= num( this, 'marginleft' );

// add offsetparent borders

parentoffset.top += num( offsetparent, 'bordertopwidth' );

parentoffset.left += num( offsetparent, 'borderleftwidth' );

// subtract the two offsets

results = ;

結論:使用position()方法時事實上是把該元素當絕對定位來處理,獲取的是該元素相當於最近的一個擁有絕對或者相對定位的父元素的偏移位置

使用position()方法時如果其所有的父元素都為預設定位(static)方式,則其處理方式和offset()一樣,是當前視窗的相對偏移

使用offset()方法不管該元素如何定位,也不管其父元素如何定位,都是獲取的該元素相對於當前視口的偏移

11樓:匿名使用者

獲取頁面某一元素的絕對x,y座標

var x = $('#divid').offset().top;

var y = $('#divid').offset().left;

獲取相對(父元素)位置:

var x = $('#divid').position().top;

var y = $('#divid').position().left;

12樓:

好像是獲得標籤物件,再得到物件的屬性

13樓:匿名使用者

你是想要達到什麼效果?能說明白一點麼~

jquery怎麼獲取位址列的指定引數?

14樓:品茗逗逗網

function getquerystring(name)

這是 獲取**引數的js 想獲取哪個直接呼叫 就好了 比如獲取page 就用getquerystring("page")

15樓:

var href = location.href;

var matches = href.match(/\?page=([^&]+)/);

if (matches)

獲取query物件

var query = (function (href) ;

for (var i = 0; i < href.length; i += 1)

return query;

}(location.href));

如何用js得到當前頁面的url資訊

16樓:匿名使用者

設定或獲取物件指定的檔名或路徑。

設定或獲取整個 url 為字串。

設定或獲取與 url 關聯的埠號碼。

設定或獲取 url 的協議部分。

設定或獲取 href 屬性中在井號“#”後面的分段。

設定或獲取 location 或 url 的 hostname 和 port 號碼。

設定或獲取 href 屬性中跟在問號後面的部分。

17樓:匿名使用者

window.location

屬性 描述

hash 設定或獲取 href 屬性中在井號“#”後面的分段。

host 設定或獲取 location 或 url 的 hostname 和 port 號碼。

hostname 設定或獲取 location 或 url 的主機名稱部分。

href 設定或獲取整個 url 為字串。

pathname 設定或獲取物件指定的檔名或路徑。

port 設定或獲取與 url 關聯的埠號碼。

protocol 設定或獲取 url 的協議部分。

search 設定或獲取 href 屬性中跟在問號後面的部分。

如window.location.href 設定或獲取整個 url 為字串。

我現在想將jquery.ajax得到的值顯示到頁面上怎麼做

18樓:

ajax支援的datatype有string、xml、html、script、json、jsonp、text,預設為string。

這裡返回的是資料庫表的一行資訊,可以考慮直接用string型別,然後自己處理下這個string,把它顯示到頁面上的對應位置

jquery如果取得位址列中想要的資料

依依啊墨 這是你後臺的地址,你直接 get catid 和 get id 就可以了獲得值了在前臺輸出 就可以了,php會先執行的 這個js都有這功能 window.location.href 設定或獲取整個 url 為字串 window.location.pathname 設定或獲取物件指定的檔名或...

js 獲取html位址列後引數的問題

幻翼高達 2 在index.html中的標籤,輸入js document.body.innertext location.search 3 瀏覽器執行index.html頁面,此時url後面的資料被獲取到並列印出來。 獲取上一個頁面通過url傳遞的資訊 var query location.sear...

怎樣把網頁上的位址列上的位址全部清除

把滑鼠移到上邊,變成藍色後按鍵盤上的del鍵就完全沒有了 或瀏覽器右鍵 屬性 清楚歷史記錄 確定 也可以搞定 瀏覽器右鍵 屬性 清楚歷史記錄 確定。在ie中選擇 工具 internet選項 常規 清除歷史記錄 找個超級兔子.清理一下。就可以了。怎麼清除瀏覽器位址列裡的 記錄?ie欄的 搜尋記錄清除 ...