Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

html Converter

HTML to Script Converter konvertiert HTML einfach zu PHP, JavaScript
oder ASP.
Für Mozilla und IE.

Script:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>HTML to Script Converter</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">


function brCheck(data)
{
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;

if(ns4) br = "%0A";
else if(ns6) br = "%0A";
else if(ie4) br = "%0D%0A";
else br = "%0D%0A";

data.value=data.value.replace(/"/gi,'\\"'); 
dataArr=escape(data.value).split(br);
data.value="";

}

function scriptPHP(data){
brCheck(data);
for (i=0; i<dataArr.length; i++){
data.value+= (i==0) ? "<?php\necho " : "echo "
data.value+= "\"" + unescape(dataArr[i]); 
data.value+= (i!=dataArr.length-1) ? "\\n\"; \n" : "\\n\";\n"
}
data.value+="\?>"
}

function scriptJS(data){
brCheck(data);
for (i=0; i<dataArr.length; i++){
data.value+= (i==0) ? "<script type=\"text/javascript\">\n<!-- \ndocument.writeln(\" " : "document.writeln(\" "
data.value+= "" + unescape(dataArr[i])
data.value+= (i!=dataArr.length-1) ? " \"); \n" : " \");\n" 
}
data.value+=" \// \-->\n<\/script>"
}

function scriptASP(data){
brCheck(data);
for (i=0; i<dataArr.length; i++){
data.value+= (i==0) ? "#!/usr/bin/perl\nprint \"Content-type: text/html\\n\\n\";\n$code[0] = " : "$code["+i+"] = "
data.value+= "\"" + unescape(dataArr[i])
data.value+= (i!=dataArr.length-1) ? "\"; \n" : "\";\n" 
}
data.value+="for ($i=0;$i<scalar(@code);$i++) {print($code[$i].\"\\n\");}" 
}

function copyF(txx) {
with(txx){
focus(); select() 
}
if(document.all){
txt=txx.createTextRange()
txt.execCommand("Copy") 
}}

</script>
<style type="text/css">
<!--
.input1 {
background-color: #F7F7F7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
height: 350px;
width: 750px;
overflow: auto;
}
body {
background-color: #006699;
overflow: hidden;
}
.input2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
background-color: #005782;
}
.borders {
border: 1px outset #00406A;
}
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a:hover {
color: #FFFF99;
}
-->
</style>
</head>
<body>
<form name="doc" action="">
<table width="300" border="0" align="center" cellpadding="3" cellspacing="0" class="borders">
<tr>
<td align="center"><input name="button" type="button" class="input2" onClick="scriptPHP(document.doc.tx)" value="HTML -> PHP">
<input name="button2" type="button" class="input2" onClick="scriptJS(document.doc.tx)" value="HTML -> JavaScript">
<input name="button2" type="button" class="input2" onClick="scriptASP(document.doc.tx)" value="HTML -> ASP">
<input name="reset" type="reset" class="input2" value="Reset" onClick="document.doc.tx.focus()">
<input name="button2" type="button" class="input2" onClick="copyF(document.doc.tx)" value="Select All">
<input name="button2" type="button" class="input2" onClick="document.doc.tx.value='\n Copyright (C) 2004 by 2M.Studio Michael Weidemann\n\n You are free to distribute and modify this file, as long as you\n do not remove this copyright notice and clearly label modified\n versions as being modified.\n\n This software has NO WARRANTY. Use it at your own risk.\n'" value="Info">
</td>
</tr>
<tr>
<td> <textarea name="tx" cols="110" class="input1" rows="2"></textarea></td>
</tr>
</table>
</form>
</body>
</html>

 
ID: 584
eingestellt am: 31.12.2004
Autor: Michael Weidemann
Status zum lesen: Gast
gelesen: 8269
Webseite: www.dreamcodes.com
[Drucken]