DIR : /home/kozerus/public_html/ko/ko_parse.html

/home/kozerus/public_html/ko

<html>
<head>
	<title>/ko/ko_parse.html</title>

	<script id=script_head>
		function head(args) {
			alert( "BUGS_10 HEAD args="+args );
			return("");
			}
		</script id=script_head_end>


	<script id="script_parse_ext">
		function parse_ext(path) {
			var filename = path.split('\\').pop().split('/').pop();
			var lastIndex = filename.lastIndexOf(".");
			if (lastIndex < 1) return "";
			return filename.substr(lastIndex + 1);
			}
		function getFilePathExtension(path) {
			var filename = path.split('\\').pop().split('/').pop();
			return filename.substr(( Math.max(0, filename.lastIndexOf(".")) || Infinity) + 1);
			}
		</script id=script_parse_ext_end>


	<script id="script_parse">
		var jklists = new Array();
		var jkid="";
		function parse(args) {
//			alert( "BUGS_20 parse args="+args);
			var parser = document.createElement('a');
//			parser.href = "/";
//			parser.href = "http://example.com:3000/pathname/?search=test#hash";
			parser.href=document.location;
			
//			parser.protocol; // => "http:"
//			parser.hostname; // => "example.com"
//			parser.port;     // => "3000"
//			parser.pathname; // => "/pathname/"
//			parser.search;   // => "?search=test"
//			parser.hash;     // => "#hash"
//			parser.host;     // => "example.com:3000"

			protocol=parser.protocol; // => "http:"
			hostname=parser.hostname; // => "example.com"
			port=parser.port;     // => "3000"
			pathname=parser.pathname; // => "/pathname/"
			search=parser.search;   // => "?search=test"
			hash=parser.hash;     // => "#hash"
			host=parser.host;     // => "example.com:3000"

			htmout += "<br>\n";
			htmout += "<hr color=black>\n";
			htmout += "<hr color=white>\n";
			htmout += "protocol="+protocol+"<br>\n"
			htmout += "hostname="+hostname+"<br>\n"
			htmout += "port="+port+"<br>\n"
			htmout += "pathname="+pathname+"<br>\n"
			htmout += "search="+search+"<br>\n"
			htmout += "hash="+hash+"<br>\n"
			htmout += "host="+host+"<br>\n"
			if ( document.getElementById('div_parsed')) {
				document.getElementById('div_parsed').innerHTML=htmout;
				}
//			alert( "BUGS_60 parser htmout="+htmout );
			return(htmout);



//			if( parser.search != "" ) {
//				var jkid = parser.search.split("=")[1];
//				var jklist = new Array();
//				jklist = jkload(jkid);
//				var htmout = "";
//				for( j=0; j< jklist.length; j++ ) {
//					if( jklist[j] == "" ) { continue; }
//					if( jklist[j] == "#" ) { continue; }
//					htmout += jklist[j]+"<br>\n";
//					}
//				document.write( htmout );
//				return;
//				}

//			var str = "jkwii is me"
			var regx = /is/g;
			var result = regx.test(str);
			alert( "BUGS_80 str="+str+" regx="+regx+" result="+result );
			id=geturlparameter('id');
			}
		</script id=script_parse_end>


       <script id="script_geturlvars" >
//              var number = geturlvars()["x"];
//              var mytext = geturlvars()["text"];
//              var mytext = geturlparam('text','Empty');
                function geturlvars() {
                        var vars = {};
                        var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
                                vars[key] = value;
                                });
                        return vars;
                        }
		</script id=script_geturlvars_end>

               <script id=script_geturlparam >
                        function geturlparam(parameter, defaultvalue){
                                var urlparameter = defaultvalue;
                                if(window.location.href.indexOf(parameter) > -1) {
                                        urlparameter = getUrlVars()[parameter];
                                        }
                                return urlparameter;
                                }
//                      var mytext = getUrlParam('text','Empty');
                        </script id=script_geturlparam_end>

        <script id=script_keypress >
                function keypress(e) {
// Ensure event is not null
                        e = e || window.event;
                        if ((e.which == 90 || e.keyCode == 90) && e.ctrlKey) {alert( "MSG_090 keypress  ctrl-z" );
                                return('ctrl-z');
                                }
                        if ((e.which == 89 || e.keyCode == 89) && e.ctrlKey) {alert( "MSG_089 keypress  ctrl-y" );
                                return('ctrl-y');
                                }
                        if ((e.which == 54 || e.keyCode == 54) && e.ctrlKey) {
                                alert( "MSG_054 keypress  ctrl-hat" );
                                return('ctrl-hat');
                                }
                        if ((e.which == 54 || e.keyCode == 54) && e.shiftKey) {
                                alert( "MSG_054 keypress  shift-hat" );
                                return('shift-hat');
                                }
                        if ((e.which == 60 || e.keyCode == 60) && e.shiftKey) {
                                alert( "MSG_090 keypress dollar shift-4" );
                                }

// case 59: alert( "MSG_191 colon keycode="+keyCode ); break;
// case 54: alert( "MSG_54 hat keycode="+keyCode ); break;
// case 52: alert( "MSG_191 dollar keycode="+keyCode ); break;
// case 107: alert( "MSG_107 plus keycode="+keyCode ); break;
// case 109: alert( "MSG_109 minus keycode="+keyCode ); break;
                        }
        	</script id=script_keypress >

        <script id="script_trigger" >
// A handler called preventDefault.
// None of the handlers called preventDefault.

                function trigger_mouse(args) {
                        alert( "BUGS_901 trigger _mouse args="+args );
                        var event = new MouseEvent('click', {
                                view: window,
                                bubbles: true,
                                cancelable: true
                                });

                        if(document.getElementById('checkbox')) {
                                var cb = document.getElementById('checkbox');
                                var cancelled = !cb.dispatchEvent(event);
                                if (cancelled) {alert("cancelled");}
                                else {alert("not cancelled");}
                                }
                        }
                </script>
	<script id="script_replace_key" type="text/javascript">
                function replace(e) {
                        if (e.keyCode==13) e.keyCode=9
                        }
                </script>

	<script id="script_geturlparameter" >
                function geturlparameter(name) {
//			alert( "BUGS_170 geturlparameter name="+name );
                        return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [null, ''])[1].replace(/\+/g, '%20')) || null;
                        }
		</script id=script_geturlparameter_end >


		</script id=script_geturlparameter_end>





	<script id=script_startup>
		function startup(args) {
			htmout=""; j=0; k=0;
			parsed=parse('');	
			a=""; a1=""; a2=""; cmd=""; cmd1=""; cmd2="";
			id="", file=""; dir=""; 
			if( geturlparameter('a')) { a=geturlparameter('a'); }
			if( geturlparameter('a1')) { a=geturlparameter('a1'); }
			if( geturlparameter('a2')) { a=geturlparameter('a2'); }
			if( geturlparameter('cmd')) { a=geturlparameter('cmd'); }
			if( geturlparameter('cmd1')) { a=geturlparameter('cmd1'); }
			if( geturlparameter('cmd2')) { a=geturlparameter('cmd2'); }
			if( geturlparameter('id')) { a=geturlparameter('id'); }
			if( geturlparameter('file')) { a=geturlparameter('file'); }
			if( geturlparameter('dir')) { a=geturlparameter('dir'); }

			htmout += "<hr color=goldenrod>";
//			if( a != "" ) 
			htmout += "a="+a+"<br>\n"; 
//			if( a1 != "" ) 
			htmout += "a1="+a1+"<br>\n"; 
//			if( a2 != "" ) 
			htmout += "a2="+a2+"<br>\n"; 
//			if( cmd != "" ) 
			htmout += "cmd="+cmd+"<br>\n"; 
//			if( cmd1 != "" ) 
			htmout += "cmd1="+cmd1+"<br>\n"; 
//			if( cmd2 != "" ) 
			htmout += "cmd2="+cmd2+"<br>\n"; 
//			if( id != "" ) 
			htmout += "id="+id+"<br>\n"; 
//			if( file != "" ) 
			htmout += "file="+file+"<br>\n"; 
//			if( dir != "" ) 
			htmout += "dir="+dir+"<br>\n"; 
			htmout += "<hr color=goldenrod>";

			if( document.getElementById('div_parsed')) {
//				document.getElementById('div_parsed').insertAdjacentHTML('afterend',htmout);
				document.getElementById('div_parsed').insertAdjacentHTML('afterbegin',htmout);
//				document.getElementById('div_parsed').insertAdjacentHTML('beforeend',htmout);
//				document.getElementById('div_parsed').insertAdjacentHTML('beforebegin',htmout);

				document.getElementById('div_parsed').innerHTML=htmout;
				}
//			alert( "BUGS_80 STARTUP parsed="+parsed+" args="+args );
			return("");
			}
		</script id=script_startup_end>


	<script id=script_tail>
		function tail(args) {
			alert( "BUGS_90 TAIL args="+args );
			return("");
			}
		</script id=script_tail_end>



	</head>


<body bgcolor=linen onload="startup(''); return false;">
	<hr color=black>
	<hr color=white>
	<img id=img_parse src=/imgs/btn/koeye.png onclick="toggle('div_parse','');return false;" height=20 border=0>parse
	<div id=div_parse hidden>
		<h1>ko_parse</h1>
		<a href=./ko_parse.html?cmd target=_blank><img src=/imgs/btn/kobrd.png height=20 title=./ko_parse.html?cmd ></a>
		<a href=./ko_parse.html?cmd1 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=./ko_parse.html?cmd1></a>
		<a href=./ko_parse.html?cmd2 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=./ko_parse.html?cmd2></a>
		<br>
		<a href=./ko_parse.html?q=q target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?q=q></a>
		<a href=./ko_parse.html?q=q1 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?q=q1></a>
		<a href=./ko_parse.html?q=q1&a=arg&a1=arg1&a2=arg2&a3=arg3 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?q=q1&a=arg></a>
		<br>
		<br>
		<a href=./ko_parse.html?cmd&a=arg&a1=arg1 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?cmd&a=arg&a1=arg1></a>
		<a href=./ko_parse.html?cmd1&a=arg&a1=arg1 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?cmd1&a=arg&a1=arg1></a>
		<a href=./ko_parse.html?cmd2&a=arg&a1=arg1 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=ko_parse.html?cmd2&a=arg&a1=arg1></a>
		<br>
		<a href=./ko_parse.html?q=q&a=arg&a1=arg1&a2=arg2 target=_blank><img src=/imgs/btn/kobrd.png height=20 title=q=q&a=arg&a1=arg1&a2=arg2></a>
		<a href=./ko_parse.html?q=q1&arg target=_blank><img src=/imgs/btn/kobrd.png height=20 title=q=q&a=arg&a1=arg1&a2=arg2></a>
		<a href=./ko_parse.html?q=q2&arg target=_blank><img src=/imgs/btn/kobrd.png height=20 title=q=q2&arg></a>

		<hr color=goldenrod>
		<div id=div_parsed >	
			<h2>div_parsed</h2>
			</div id=div_parsed_end>	
		</div id=div_parse>
	<hr color=white>
	<hr color=black>
	</body>
	</html>
//


koh5_pano



Your browser does not support the HTML5 canvas element.


Drag mouse to navigate.

Navigation





17.Aug.2010, Martin Wengenmayer