Avatar billede systemx Nybegynder
18. marts 2003 - 22:53 Der er 10 kommentarer og
1 løsning

js vars i hidden input

heysa..

meget simpelt, jeg vil bare have ting som opløsning, browser osv at vide og det skal så lægges ned i en form hvor input felterne er hidden.. jeg har prøvet med følgende kode, men det virker ikke:


<script language="Javascript1.4">
var resolution = screen.width + "*" + screen.height;
var platform = navigator.platform;
var browser = navigator.appName;
var colordepth = window.screen.colorDepth;
document.getElementById('resolution').innerHTML = resolution;
document.getElementById('platform').innerHTML = platform;
document.getElementById('browser').innerHTML = browser;
document.getElementById('colordepth').innerHTML = colordepth;
</script>

håber der er nogle js freaks der lige kan hjælpe..
Avatar billede systemx Nybegynder
18. marts 2003 - 22:55 #1
mangler lige noget.. den form jeg bruger :

<form method=post action="main.php?lang=dk" name="dk">
<input type=hidden name="resolution" id="resolution">
<input type=hidden name="platform" id="platform">
<input type=hidden name="browser" id="browser">
<input type=hidden name="colordepth" id="colordepth">
</form>
Avatar billede kimblim Nybegynder
18. marts 2003 - 23:01 #2
Hey,

prøv det her:

<script language="Javascript1.4">
var resolution = screen.width + "*" + screen.height;
var platform = navigator.platform;
var browser = navigator.appName;
var colordepth = window.screen.colorDepth;
document.getElementById('resolution').value = resolution;
document.getElementById('platform').value = platform;
document.getElementById('browser').value = browser;
document.getElementById('colordepth').value = colordepth;
</script>


that should do the trick ;)
Avatar billede kimblim Nybegynder
18. marts 2003 - 23:02 #3
hov det skulle være et svar :( hvis det virker kan du bare acceptere dette istedet..
Avatar billede schaefner Juniormester
18. marts 2003 - 23:03 #4
<html>
<head>
<script type="text/javascript">
function GetInfo() {
    document.dk.resolution.value = screen.width + "*" + screen.height;
    document.dk.platform.value = navigator.platform;
    document.dk.browser.value = navigator.appName;
    document.dk.colordepth.value = window.screen.colorDepth;
}
</script>
</head>

<body onload="GetInfo()">

<form method="post" action="" name="dk">
<input typetext" name="resolution">
<input type="text" name="platform">
<input type="text" name="browser">
<input type="text" name="colordepth">
</form>

</body>
</html>
Avatar billede schaefner Juniormester
18. marts 2003 - 23:04 #5
Hov, felterne skal så selvfølgelig være hidden :)
Avatar billede systemx Nybegynder
18. marts 2003 - 23:20 #6
kan stadig ikke få det til at virke schaefner.. kan det mon have noget at gøre med at jeg i en href har min submit kode?

onClick="document.dk.submit();"

forstår det ikke helt ;(
Avatar billede schaefner Juniormester
18. marts 2003 - 23:33 #7
Avatar billede schaefner Juniormester
18. marts 2003 - 23:34 #8
info.html:

<html>
<head>
<script type="text/javascript">
function GetInfo() {
    document.dk.resolution.value = screen.width + "*" + screen.height;
    document.dk.platform.value = navigator.platform;
    document.dk.browser.value = navigator.appName;
    document.dk.colordepth.value = window.screen.colorDepth;
}
</script>
</head>

<body onload="GetInfo()">

<form method="post" action="showinfo.php" name="dk">
<input type="hidden" name="resolution">
<input type="hidden" name="platform">
<input type="hidden" name="browser">
<input type="hidden" name="colordepth">
<a href="#" onClick="document.dk.submit()">Submit skidtet</a>
</form>

</body>
</html>

=============
showinfo.php:

<?php
echo $_POST['resolution']."<br>";
echo $_POST['platform']."<br>";
echo $_POST['browser']."<br>";
echo $_POST['colordepth']."<br>";
?>
Avatar billede systemx Nybegynder
18. marts 2003 - 23:47 #9
suk.. lortet gider self. ikke virke, men har du icq så kan jeg lige msg dig i morgen engang jeg kommer hjem? mit er 172734895
Avatar billede schaefner Juniormester
19. marts 2003 - 10:31 #10
Hvad hvis du bruger det eksempel jeg har postet, virker det ikke?
Avatar billede systemx Nybegynder
19. marts 2003 - 18:12 #11
du er en knag schaefner :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester