asp如何通過連結值更改url

2022-12-29 19:10:59 字數 1371 閱讀 7885

1樓:匿名使用者

樓主的**是有問題的,你的連結**傳遞引數只有一個,所以是無法記住之前的那個引數的。不知道你要實現的具體目的是什麼?如果非要實現你說的,這樣吧:

<%a=request("a")

b=request("b")

c=request("c")

%>&c=<%=c%>" >連結1

&c=<%=c%>" >連結2

&c=<%=c%>" >連結2

&b=1&c=<%=c%>" >連結3

&b=2&c=<%=c%>" >連結4

&b=3&c=<%=c%>" >連結5

&b=<%=b%>&c=1" >連結6

&b=<%=b%>&c=2" >連結7

&b=<%=b%>&c=3" >連結8

2樓:

**我不寫了,這個是偽**:

dim para,after;

para = request(要取回的變數值)after = after +para ;

response.write(after)

3樓:

<%a=request("a")

b=request("b")

c=request("c")

%>index.asp?a=<%=a%>&b=<%=b%>&c=<%=c%>

**就是這樣了,在獲取到abc的值後操作的時候做一下非空判斷就行呵呵,怎麼會無法傳值呢?都是用的get方式傳的值啊。。你沒有寫錯吧,對於動態的部分寫成動態的,固定的部分就寫成固定的,根據具體情況變通一下。。

例:點選index.asp?

a=1的時候b=1的連線就是這樣的index.asp?a=<%=a%>&b=1這樣再點南b=1的時候就成index.

asp?a=1&b=1了,c=1的就是這樣的index.asp?

a=<%=a%>&b=<%=b%>&c=1,你點過b的值以後,那麼b就傳過來了,c的連線就是這樣的了index.asp?a=1&b=1&c=1,當你沒點過ab的話,那麼獲取的就是空值了,樓主變通一下應用

4樓:翩翩葉隨風

<%para = request.querystring%>

index.asp?a=1

index.asp?a=2

index.asp?a=3

">index.asp?b=1

index.asp?b=2

index.asp?b=3

">index.asp?c=1

index.asp?c=2

index.asp?c=3

*************************===這個沒實現?

很奇怪啊。

asp讀取script值,asp怎樣讀取資料庫

asp可以給js賦值,但js不能給asp賦值!建議用jquery 將asp 分成一個獨立頁面儲存 比如是 2.asp v request.form v set rs server.createobject adodb.recordset set rs conn.execute sql do whil...

asp跳轉選單的值如何提去啊急急

一 使用querystring querystring是一種非常簡單的傳值方式,其缺點就是會把要傳送的值顯示在瀏覽器的位址列中,並且在此方法中不能夠傳遞物件。如果你想傳遞一個安全性不是那麼太重要或者是一個簡單的數值時,用此方法最好不過了。下面通過一個小例子來完成傳值工作,步驟如下 1 建立一個web...

ASP中,如何限制登入使用者通過更改url傳遞來的id的值訪問別的使用者的頁面

生成靜態頁 post 中隱藏傳值,每個使用者一個資料夾,登陸完直接轉向並且彈出一個提示框alert 在資料夾內進行session判斷,if request.querystring id session id then response.write end if 驗證該id下的內容是否屬於該客戶,不屬...