使用jquery實作以post開啟新視窗_jquery
網路上已有此功能的函數,是以純JS實作。但在專案中發現,此函數無法相容於Firefox,由此我重寫了此方法.
//預設新視窗配置
var windowDefaultConfig = new Object;
windowDefaultConfig['directories'] = 'no';
windowDefaultConfig['directories'] = 'no';
windowDefaultConfig['directories'] = 'no';
windowDefaultConfig =[noefault'] ';
windowDefaultConfig['menubar'] = 'no';
windowDefaultConfig['resizable'] = 'yes';
windowDefaultConfig['scrollbars'] = 'yes';🎜>windowDefaultConfig['scrollbars'] = 'yes';
windowDefaultConfig['scrollbars'] = 'yes'; status'] = 'no';
/**
* 以POST表單方式開啟新視窗的JQUERY實作
@param:url 需要開啟的URL
@param:args URL的參數,資料類型為object
@param:name 開啟URL視窗的名字,如果同一按鈕需要重複地打開新窗口,
而不是在第一次打開的窗口做刷新,此參數應每次不同
@param:windowParam 新打開窗口的參數配置
* @author: haijiang.mo
*/
function jQueryOpenPostWindow(url,args,name,windowParam){
//🎜>
//建立表單物件
var _form = $("",{
'id':'tempForm',
'method':'post',
'action' :url,
'target':name,
'style':'display:none'
}).appendTo($("body"));
//將隱藏網域加入表單
for(var i in args){
_form.append($("",{'type':'hidden','name':i,'value':args[ i]}));
}
//克隆視窗參數物件
var windowConfig = clone(windowDefaultConfig);
//設定視窗
for(var i in windowParam){
windowConfig[i] = windowParam[i];
}
//視窗設定字串
var windowConfigStr = "";
for( var i in windowConfig){
windowConfigStr = i "=" windowConfig[i] ",";
}
//綁定提交觸發事件
_form.bind('submit' ,function(){
window.open("about:blank",name,windowConfigStr);
});
_form.trigger("submit" ); //表單刪除_form.remove(); } 記錄下來,以後可以用。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

python模擬瀏覽器發送post請求importrequests格式request.postrequest.post(url,data,json,kwargs)#post請求格式request.get(url,params,kwargs)#對比get請求發送post請求傳參分為表單( x-www-form-urlencoded)json(application/json)data參數支援字典格式和字串格式,字典格式用json.dumps()方法把data轉換為合法的json格式字串次方法需要

一、java調用post介面1、使用URLConnection或HttpURLConnectionjava自帶的,無需下載其他jar包URLConnection方式調用,如果介面回應碼被服務端修改則無法接收到返回報文,只能當回應碼正確時才能接收到回傳publicstaticStringsendPost(Stringurl,Stringparam){OutputStreamWriterout=null;BufferedReaderin=null;StringBuilderresult=newSt

對於PHP開發者來說,使用POST帶參數跳轉頁面是一項基本技能。 POST是HTTP中一種發送資料的方法,它可以透過HTTP請求向伺服器提交數據,跳轉頁面則是在伺服器端進行頁面的處理和跳轉。在實際開發中,我們經常需要使用POST帶參數來跳轉頁面,以達到一定的功能目的。

實作如下:server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.testssl/ .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c

PHP是一種廣泛使用的伺服器端腳本語言,它可以用於建立互動式和動態的網路應用程式。在開發PHP應用程式時,我們通常需要透過表單將使用者輸入資料提交給伺服器端處理。然而,有時候我們需要在PHP中判斷是否有表單資料被提交,這篇文章將介紹如何進行這樣的判斷。

PHP是一種廣泛應用於網站開發的程式語言,而頁面跳躍並攜帶POST資料是在網站開發中常見的需求。本文將介紹如何實現PHP頁面跳轉並攜帶POST數據,包括具體的程式碼範例。在PHP中,頁面跳躍一般透過header函數實現。如果需要在跳轉過程中攜帶POST數據,可以透過以下步驟完成:首先,建立一個包含表單的頁面,使用者在該頁面填寫資訊並點擊提交按鈕。在表單的acti

標題:PHP程式碼範例:使用POST方式傳參並實現頁面跳轉的方法在Web開發中,經常涉及如何透過POST方式傳遞參數,並在伺服器端進行處理後實現頁面跳轉的需求。 PHP作為一種流行的伺服器端腳本語言,提供了豐富的函數和語法來實現這一目的。以下將透過一個實際的範例來介紹如何使用PHP來實現這項功能。首先,我們需要準備兩個頁面,一個用來接收POST請求並處理參數

PHP是一種流行的伺服器端腳本語言,用於建立動態的網路應用程式和網站。在PHP中,經常需要進行頁面跳躍以及跨頁面傳輸資料。本文將討論如何在PHP中實現跳轉並攜帶POST資料。
