Response object

zhaozj2021-02-16  130

The Response object is used to send data to the client browser. The user can use the object to send the server's data to the user-end browser in HTML, which forms a pair of receptions, transmitted data, which is implemented with the request. Foundation. The following describes the properties and methods of it.

1. Buffer attribute This property is used to specify whether the page output is used to use the buffer, the default value is false. When it is True, the result is output to the browser until the entire Active Server Page executes. Such as: <% response.buffer = true%> buffer example </ title> </ head> <body> <% for i = 1 to 500RESPONSE.WRITE (I & "<br> ") Next%> </ body> </ html> This page is executed, all content of the entire home page will appear on the browser at the same time, this home page exists in the cache area until the script is completed.</p> <p>2, Expires property This property is used to set the length of time (in points) of the browser cache page, and must be refreshed on the server. By setting: <% response.expires = 0%> By adding this line of code in the ASP file, requesting each request is a refresh page, because Response will expire.</p> <p>3. Write method This method sends data to the client browser, such as: <% response.write "Hello, World!"%></p> <p>4. Redirect method This method allows the browser to reposition to another URL, so that when the customer issues a web request, the client's browser type has been determined, and the customer is relocated to the corresponding page. Such as: <html> <head> <title> Redirect example </ title> </ head> <body> <form aciton = "formjump.asp" method = "post"> <select name = "wheretogo"> <option selected Value = "fun"> Fun </ option> <option value = "news"> news </ option> <option value = "sample"> sample </ option> </ select> <input type = submit name = "jump "Value =" jump "> </ form> </ body> </ html> is the form submitted, the following is the file formjump.asp: <% response.buff = true%> <html> <head> <title> redirect example </ title> </ head> <body> <% thisURL = "http://jefenet.yesky.net" Where = Request.form ("WHERETOGO") Select Case WhereECase "Fun" response.redirect Thisurl & "/fun/default.asp"case" news "response.redirect thisurl &" /news/default.asp"case "Sample" response.redirect thisurl & "/sample/default.asp"end select%> </ Body> <html> This example is when the user selects, press the "Jump" button to submit a form, and the server is adjusted to the corresponding URL after the server is connected. However, it is important to note that the HTTP title has been written to the customer browser, and the modification of any HTTP title must be done before writing to page content, you can do this: In the file's start <@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ =. ............................................................................................. .. Another CLEAR method is also used to clear the cached page, which is also available when the buffer property is set to TRUE.</p></div><div class="text-center mt-3 text-grey"> 转载请注明原文地址:https://www.9cbs.com/read-8339.html</div><div class="plugin d-flex justify-content-center mt-3"></div><hr><div class="row"><div class="col-lg-12 text-muted mt-2"><i class="icon-tags mr-2"></i><span class="badge border border-secondary mr-2"><h2 class="h6 mb-0 small"><a class="text-secondary" href="tag-2.html">9cbs</a></h2></span></div></div></div></div><div class="card card-postlist border-white shadow"><div class="card-body"><div class="card-title"><div class="d-flex justify-content-between"><div><b>New Post</b>(<span class="posts">0</span>) </div><div></div></div></div><ul class="postlist list-unstyled"> </ul></div></div><div class="d-none threadlist"><input type="checkbox" name="modtid" value="8339" checked /></div></div></div></div></div><footer class="text-muted small bg-dark py-4 mt-3" id="footer"><div class="container"><div class="row"><div class="col">CopyRight © 2020 All Rights Reserved </div><div class="col text-right">Processed: <b>0.056</b>, SQL: <b>9</b></div></div></div></footer><script src="./lang/en-us/lang.js?2.2.0"></script><script src="view/js/jquery.min.js?2.2.0"></script><script src="view/js/popper.min.js?2.2.0"></script><script src="view/js/bootstrap.min.js?2.2.0"></script><script src="view/js/xiuno.js?2.2.0"></script><script src="view/js/bootstrap-plugin.js?2.2.0"></script><script src="view/js/async.min.js?2.2.0"></script><script src="view/js/form.js?2.2.0"></script><script> var debug = DEBUG = 0; var url_rewrite_on = 1; var url_path = './'; var forumarr = {"1":"Tech"}; var fid = 1; var uid = 0; var gid = 0; xn.options.water_image_url = 'view/img/water-small.png'; </script><script src="view/js/wellcms.js?2.2.0"></script><a class="scroll-to-top rounded" href="javascript:void(0);"><i class="icon-angle-up"></i></a><a class="scroll-to-bottom rounded" href="javascript:void(0);" style="display: inline;"><i class="icon-angle-down"></i></a></body></html><script> var forum_url = 'list-1.html'; var safe_token = '0n5A736lcE8pcVQVFWomXyxzs94fXFbzziwqzKeRuzTsy_2F3oSFy07BW0aHF9Tk8wluA8B64hpHfN5ZQZ3vyp5w_3D_3D'; var body = $('body'); body.on('submit', '#form', function() { var jthis = $(this); var jsubmit = jthis.find('#submit'); jthis.reset(); jsubmit.button('loading'); var postdata = jthis.serializeObject(); $.xpost(jthis.attr('action'), postdata, function(code, message) { if(code == 0) { location.reload(); } else { $.alert(message); jsubmit.button('reset'); } }); return false; }); function resize_image() { var jmessagelist = $('div.message'); var first_width = jmessagelist.width(); jmessagelist.each(function() { var jdiv = $(this); var maxwidth = jdiv.attr('isfirst') ? first_width : jdiv.width(); var jmessage_width = Math.min(jdiv.width(), maxwidth); jdiv.find('img, embed, iframe, video').each(function() { var jimg = $(this); var img_width = this.org_width; var img_height = this.org_height; if(!img_width) { var img_width = jimg.attr('width'); var img_height = jimg.attr('height'); this.org_width = img_width; this.org_height = img_height; } if(img_width > jmessage_width) { if(this.tagName == 'IMG') { jimg.width(jmessage_width); jimg.css('height', 'auto'); jimg.css('cursor', 'pointer'); jimg.on('click', function() { }); } else { jimg.width(jmessage_width); var height = (img_height / img_width) * jimg.width(); jimg.height(height); } } }); }); } function resize_table() { $('div.message').each(function() { var jdiv = $(this); jdiv.find('table').addClass('table').wrap('<div class="table-responsive"></div>'); }); } $(function() { resize_image(); resize_table(); $(window).on('resize', resize_image); }); var jmessage = $('#message'); jmessage.on('focus', function() {if(jmessage.t) { clearTimeout(jmessage.t); jmessage.t = null; } jmessage.css('height', '6rem'); }); jmessage.on('blur', function() {jmessage.t = setTimeout(function() { jmessage.css('height', '2.5rem');}, 1000); }); $('#nav li[data-active="fid-1"]').addClass('active'); </script>