document bewerken

Status
Niet open voor verdere reacties.

lccookie1992

Gebruiker
Lid geworden
7 feb 2010
Berichten
790
Hallo Allemaal

Ik wil een javascript bestand maken/hebben (die offline werkt maar het onderstaande doet).


popup wat is de title

popup wat is de inhoud

popup welke video

popup welke link


de bedoeling is dat deze info (die jezelf in typt) een zelf genererend html document wordt (popups in vullen en dan de html file op je bureaublad krijgen)


de website waar het om gaat is gemaakt met <div>

mijn idee was zo iets p.s ik weet dat dit niet werkt
Code:
<div id=title>title</div>
<div id=inhoud>text </div>
<div id=video>filmpje van youtube</div>
<div id=link>html linkje</div>

kan iemand mij hier mee helpen?

p.s javascript die text vervangd is ook prima zoals

#text# word vervangen door "Title van het een of het ander"

hoop dat jullie me snappen :$

p.s ja ik weet dat dit met php kan en/of msql maar daar gaat de vraag niet over
 
Laatst bewerkt:
Kan, maar security zal wel een probleem worden.

Code:
<html>
	<head>
		<script language="javascript">
			function WriteToFile(){
				var title = '<div id=title>' + prompt('Titel', '') + '</div>';
				var inhoud = '<div id=inhoud>' + prompt('Inhoud', '') + '</div>';
				var video = '<div id=video>' + prompt('Video', '') + '</div>';
				var link = '<div id=link>' + prompt('Link', '') + '</div>';
				var fso = new ActiveXObject("Scripting.FileSystemObject");
				var s = fso.CreateTextFile("testresult.htm", true);
				s.WriteLine(title);
				s.WriteLine(inhoud);
				s.WriteLine(video);
				s.WriteLine(link);
				s.Close();
			}
		</script>
	</head>
	<body onLoad="WriteToFile()">
	</body>
</html>
 
Hey aelatik

Hartelijk bedankt :) dit is inderdaad wat ik ongeveer zoek ben er erg blij mee :)

kan je ook een simpel script aanpassen met deze code voorbeeld volgt hier onder
<table hight=800 width=1024>
<td colspan=2>title</td>
<td> inhoud</td><td>video</td>
<td colspan=2>link</td>
</table>
als je de popups in vult dat deze in bovengenoemde table worden ingevuld ?

ik hoor graag van je

Gr LcCookie
 
Dat kan, ik heb het anders geformatteerd voor je.

Code:
<html>
	<head>
		<script language="javascript">
			function WriteToFile(){
				var data = '<table height=800 width=1024>\r\n';
				data += '\t<tr>\r\n';
				data += '\t\t<td colspan=2>' + prompt('Titel', '') + '</td>\r\n';
				data += '\t\t<td>' + prompt('Inhoud', '') + '</td>\r\n';
				data += '\t\t<td>' + prompt('Video', '') + '</td>\r\n';
				data += '\t\t<td colspan=2>' + prompt('Link', '') + '</td>\r\n';
				data += '\t</tr>\r\n';
				data += '</table>';
				var fso = new ActiveXObject("Scripting.FileSystemObject");
				var s = fso.CreateTextFile("testresult.htm", true);
				s.WriteLine(data);
				s.Close();
			}
		</script>
	</head>
	<body onLoad="WriteToFile()">
	</body>
</html>

p.s.

\t = TAB
\r\n = ENTER
 
Ik heb de script nu werkend op een test pagina hieronder de code

super bedankt hiervoor :) ik laat topic nog even een paar dagen open ivm de verdere uitwerking naar de site toe als dit werkt ben ik zeer tevreden en goed geholpen :)

Code:
<html>
	<head>
		<script language="javascript">
			function WriteToFile(){
				var data = '<table height=800 width=1024 border=1>';
				data += '<tr><td colspan=2 height=100>' + prompt('Titel', '') + '</td></tr>';
				data += '<tr><td>' + prompt('Inhoud', '') + '</td>';
				data += '<td>' + prompt('Video', '') + '</td></tr>';
				data += '<tr height=100><td colspan=2>' + prompt('Link', '') + '</td></tr>';
				data += '</tr>';
				data += '</table>';
				var fso = new ActiveXObject("Scripting.FileSystemObject");
				var s = fso.CreateTextFile("test.htm", true);
				s.WriteLine(data);
				s.Close();
			}
		</script>
	</head>
	<body onLoad="WriteToFile()">
	</body>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan