git-svn-id: http://xe-core.googlecode.com/svn/trunk@1492 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-05-29 04:43:41 +00:00
parent 6221f0a444
commit 65ad92a1f8
7 changed files with 24 additions and 10 deletions

View file

@ -8,9 +8,9 @@
* @brief location.href에서 특정 key의 값을 return
**/
String.prototype.getQuery = function(key) {
var idx = this.indexOf('?');
var idx = current_url.indexOf('?');
if(idx == -1) return null;
var query_string = this.substr(idx+1, this.length);
var query_string = current_url.substr(idx+1, current_url.length);
var args = {}
query_string.replace(/([^=]+)=([^&]*)(&|$)/g, function() { args[arguments[1]] = arguments[2]; });
@ -24,12 +24,12 @@ String.prototype.getQuery = function(key) {
* @brief location.href에서 특정 key의 값을 return
**/
String.prototype.setQuery = function(key, val) {
var idx = this.indexOf('?');
var uri = this;
var idx = current_url.indexOf('?');
var uri = current_url;
uri = uri.replace(/#$/,'');
if(idx != -1) {
uri = this.substr(0, idx);
var query_string = this.substr(idx+1, this.length);
uri = current_url.substr(0, idx);
var query_string = current_url.substr(idx+1, current_url.length);
var args = new Array();
query_string.replace(/([^=]+)=([^&]*)(&|$)/g, function() { args[arguments[1]] = arguments[2]; });

View file

@ -19,6 +19,7 @@
<!--@foreach(Context::getCssFile() as $key => $css_file)--><link rel="stylesheet" href="{$css_file}" type="text/css" />
<!--@end--><script type="text/javascript">
var zbxe_url = "{$zbxe_url}";
var current_url = "{$current_url}";
</script>
{Context::getHtmlHeader()}