liferay portal:liferayportal中js写进url参数

url参数写成两种方式:
1.
var rank
= document.getElementById("rank").value;
var ParentColumnWindow = window.open('<portlet:renderURL windowState="<%=
LiferayWindowState.POP_UP.toString() %>">
<portlet:param name="struts_action" value="/birthdaymanage/selectOtherDep" />
</portlet:renderURL>&rank='+rank+'
',
'ParentColumn', 'directories=no,height=640,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,width=680');
void(''); ParentColumnWindow.focus();
2.
var ParentColumnWindow = window.open('<portlet:renderURL windowState="<%=
LiferayWindowState.POP_UP.toString() %>">
<portlet:param name="struts_action" value="/birthdaymanage/selectOtherDep" />
<portlet:param name="rank" value="<%=传进java参数,但是在js中失效,所以js写法要用方式1%>" />
'ParentColumn',
'directories=no,height=640,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,width=680');
void(''); ParentColumnWindow.focus();
本文链接http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20130725/39312.html

时间: 2024-11-01 19:42:00

liferay portal:liferayportal中js写进url参数的相关文章

springmvc-页面中js跳转URL,与spring mvc中返回视图重定向,先后问题

问题描述 页面中js跳转URL,与spring mvc中返回视图重定向,先后问题 页面中有javascript函数: function mySubmitFn() { /*formname是页面form表单的名字,表单提交后由spring mvc处理,返回一个重定向视图'return new ModelAndView(new RedirectView("A.jsp"));'*/ formname.submit(); //代码1 window.location.href='B.jsp';/

js 获取页面url参数

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

Js+Jq获取URL参数的集中方法示例代码_javascript技巧

JQ取值方法: jquery本身也不存在取得URL参数的方法,但是已经存在插件,可以直接取得URL等参数 插件连接主页:https://github.com/allmarkedup/jQuery-URL-Parser 下载链接:http://download.github.com/allmarkedup-jQuery-URL-Parser-bb2bf37.zip Examples of use Using the current page's url (for these examples ht

js正则获取url参数代码

利用js获取url参数方法与php教程,asp教程是不一样的,如果说在php中要获取a.php?id=www.111cn.net 直接$_get['a']就ko了,但要用处理就不一样了,下面看个实例.   function geturlparam(name) { var reg = new regexp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.subs

js正则解析URL参数示例代码

URL参数使用js正则解析具体实现代码如下,有需求的朋友可以参考下,希望对大家有所帮组   复制代码 代码如下: var url = "http://127.0.0.1/e/action/ShowInfo.php?classid=9&id=2";//定义变量 function parse_url(_url){ //定义函数 var pattern = /(w+)=(w+)/ig;//定义正则表达式 var parames = {};//定义数组 url.replace(patt

WORDPRESS中自定义路由和URL参数

wordpress可以使用rewrite API让url更加美观,需要用到两个相关的rewite函数,分别是add_rewrite_tag和add_rewrite_rule.下面看看具体的例子如何自定义wordpress路由规则,和自定义url参数. add_action( 'init', 'my_rr_url' ); function my_rr_url() {          //Ensure the $wp_rewrite global is loaded     global $wp_

js获取当前url参数与参数值

geturlparameter(paramname) //js 获取url参数值         {             var returnval="";             try{                 var paramurl=window.location.search;                 //处理长度                 if(paramurl.length>0){                     paramurl=

在JavaScript中获取请求的URL参数[正则]_javascript技巧

第一种方法:,代码比较专业 推荐 复制代码 代码如下: <script> function GetLocationParam(param){ var request = { QueryString : function(val) { var uri = window.location.search; var re = new RegExp("" +val+ "=([^&?]*)", "ig"); return ((uri.ma

在JavaScript中获取请求的URL参数_javascript技巧

当然我们可以在后台中获取参数的值,然后在前台js代码中获取变量的值,具体做法请参考我的这篇文章:JavaScript获取后台C#变量以及调用后台方法. 其实我们也可以直接在js中获取请求的参数的值,通过使用window.location.search可以获取到当前URL的?号开始的字符串,如前面的链接获取到的search为?id=001.再对获取的字符串进行处理,就可以获取到参数的值了. 复制代码 代码如下: function getUrlParam(name) { var reg = new