伺服器怎麼回傳頁面
⑴ 數據怎麼返回給原頁面(php)
你大概要先搞清楚 頁面(前端) 和 PHP(後端) 的關系;
第一個頁面 由 A.php完成, 提交後 輸入的內容 交給B.php 由B.php 生成第二個頁面。
這個時候 A.php已經不起作用了。 A.PHP 提交的內容在伺服器端的 全局變數$_POST['name']裡面(name 就是A.PHP中TEXTAREA 標簽的name 屬性值)。
注意 : 第一個頁面不存在了,要想顯示第一個頁面的內容,就在B.php.中把第一個頁面復制一遍。把重新建立一個<textarea > 標簽 默認值是你要顯示的值,
⑵ asp.net怎樣回傳伺服器的處理結果
你執行完結果以後刷新頁面就可以了吧。就跟你點擊按鈕,然後界面顯示查詢結果一樣的。
⑶ 伺服器是怎麼把網頁內容傳到我們的ie瀏覽器上的
伺服器接受客戶端請求後會將數據包發送到客戶端(我們的IE),是一堆的HTML編碼和圖片2進制碼,然後再由瀏覽器解析(組合)成你看到的頁面。
⑷ Web客戶(即瀏覽器)如何從web伺服器請求Web頁面,以及伺服器如何把Web頁面傳送給客戶
太抽象了!無法表達!
⑸ asp.net中什麼是頁面回傳和視圖狀態
頁面回傳就是從客戶端頁面向伺服器應用程序傳遞參數,該參數大多被自身頁面對應的應用程序處理,所以稱為回傳。
通常有五種方法傳遞參數:
一.QueryString、二.Cookie、三.ViewState、四.Session、五.Application 全局變數
其中的ViewState就是你說的視圖狀態。
視圖狀態,就是把參數放在客戶端頁面表單的隱藏域里,回傳時發送給應用程序。
好處是:不佔用伺服器資源,缺點是盡管經過加密,安全風險較大。
⑹ 一個頁面的圖片怎樣從伺服器傳回來
先設置返回的頭是圖片
用out輸出流
ajax請求圖片,也用不了。用AJAX更新圖片img的src,即可以。
⑺ 如何在頁面和伺服器間傳值
樓主說的是怎麼在頁面和伺服器之間傳值,一個個都說ajax,是,沒錯,你們都學過很長時間的web編程了,用ajax進行非同步通信貌似很火,但是樓主很顯然是說基礎的傳值,你們這樣不就是顯擺么?
lymeng520更搞笑,到網上摘了點ajax只是就來答題了!!
既然樓主是來java板塊,那麼我說下jsp,servlet等基礎傳值方法。
比如你的一個頁面(html,jsp啊什麼的)上要在人點擊一個按鈕之後將輸入的信息傳給後台,那麼首先要一個表單Form.如<form id="xxx" name="xxx" action="action.jsp">這個意思就是後台處理程序是action.jsp這個文件,當然了,也可以是servlet。用一個form包含一個提交按鈕,那麼點擊這個按鈕之後就會自動將他所屬於的form提交。
如:
<form id="xxx" name="xxx" action="action.jsp">
<!-- 這里放一些你的信息輸入欄,比如輸入名字啊什麼的-->
<input type="text" name="userName" id="userName"><!--這里要用戶輸入一些名字信息-->
<input type="submit" value="提交">
</form>
這就是一個最最基礎的傳值給後台的代碼片段。
你在action.jsp中就可以用request.getParameter("userName");來獲取別人填寫的名字信息.userName就是指<input type="text" name="userName" id="userName">中的name屬性的值,用request.getParameter("userName");就是獲得了這個文本框內的東西了。
另一種常見方式就是session之間傳值,比如你一個jsp頁面中來個session.setAttribute("a",new String("aaa")),那麼當這個jsp頁面提交給後台處理程序(可能是一個jsp或一個servlet程序),那麼再後台程序裡面就可以用String aa=session.getAttribute("a").toString();來將之前那個Jsp頁面中所設定的屬性a的值"aaa"獲取並賦給後台程序中定義的變數aa中。
當然,以上都是很基礎的傳遞方式,樓主會了這些再看看ajax來進行非同步通信那樣才好些,如果什麼都還不會就直接搞ajax那樣不好。
⑻ 怎樣做一個網頁來接收別的伺服器返回的頁面
js是沒有更改瀏覽歷史url和獲取從上一頁開的url地址的,您可以使用window.location.replace(url);來重置瀏覽歷史,
window.location.replace不在瀏覽器中保存跳轉前的網址,因此按返回鍵將無效;
例子:
有 3個jsp頁面(1.jsp, 2.jsp, 3.jsp),進系統默認的是1.jsp ,當我進入2.jsp的時候, 2.jsp裡面用window.location.replace("3.jsp");與用window.location.href("3.jsp");從用戶界面來看是沒有什麼區別的,但是當3.jsp頁面有一個「返回」按鈕,調用 window.history.go(-1);wondow.history.back();方法的時候,一點這個返回按鈕就要返回2.jsp頁面的話,區別就出來了,當用window.location.replace("3.jsp");連到3.jsp頁面的話,3.jsp頁面中的調用 window.history.go(-1);wondow.history.back();方法是不好用的,會返回到1.jsp 。當用window.location.href("3.jsp");連到3.jsp頁面的話,3.jsp頁面中的調用 window.history.go(-1);wondow.history.back();方法是好用的,會返回2.jsp。因為window.location.replace("3.jsp");是 不向伺服器發送請求的跳轉,而window.history.go(-1);wondow.history.back(); 方法是根據伺服器記錄的請求決定該跳到哪個頁面的,所以會跳到系統默認頁面1.jsp 。window.location.href("3.jsp");是向服務 器發送請求的跳轉,window.history.go(-1);wondow.history.back(); 方法是根據伺服器記錄的請求決定該跳到哪個頁面的,所以就可以返回到2.jsp。