Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij
12 jan 2019
Diverse hosters zijn van PHP 5.x.x en PHP 7.x.x automatisch overgeschakeld naar PHP 7.3.x. Als je Joomla website en de gebruikte extensies (componenten, plugins en modules) niet up-to-date zijn kan hierdoor je website niet meer werken.
Lees meer...
  • Pagina:
  • 1

Onderwerp: JavaScript werkt niet volledig in Joomla 3.x

JavaScript werkt niet volledig in Joomla 3.x 4 jaren 3 maanden geleden #1

  • System II
  • System II's Profielfoto Onderwerp Auteur
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Berichten: 434
  • Ontvangen bedankjes 2
Edit Leen, Hallo ron ik heb je code tussen de code tags gezet maar weet niet zeker of het zo goed is.

Wie weet waarom dit script in Joomla 2.5.x wel werkt en in Joomla 3.4.x maar half.
In 2.5 zie je gewoon op de website: Goedemorgen (of middag, of avond) het is vandaag....
Met dat goede(... gaat het nou juist mis. Je ziet wel de datum goed geprojecteerd staan maar Goedemorgen of middag... niet.
Het is al meerdere keren opnieuw gedaan en exact zo gekopieerd als het in m'n huidige website staat.
Is er iets anders in Joomla 3 of wat? Ik kom hier echt niet uit.

Voor de zekerheid heb ik hier het script bij gedaan.

Het compleet werkende (Joomla 2.5.x): http://www.dazzling.nl
Het half werkende (Joomla 3.x): http://www.dazzling.nl/webcontent


{source}<center><b>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
thehour = datetoday.getHours();
if (thehour > 18) display = "navond";
else if (thehour >12) display = "middag";
else display = "morgen";
var greeting = ("Goede"   display   ", ");
document.write(greeting);
//  End -->
</script>

het is vandaag
<br><?php

// dag van de week array
$Dag = array("Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag");

// maand array
$Maand = array("Niet", "Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");


$w = date("w");
$j = date("j");
$n = date("n");
$Y = date("Y");

echo $Dag[$w] . " " . $j . " " . $Maand[$n] . " " . $Y . "&nbsp;"; //datum laten zien

?>Welkom!</b>
{/source}

{source}</center>{/source}

Groet
Ron
Laast bewerkt: door System II.
Discussie gesloten.

Re: JavaScript werkt niet volledig in Joomla 3.x 4 jaren 3 maanden geleden #2

  • Leen
  • Leen's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Geen zorgen voor de dag van morgen
  • Berichten: 3888
  • Karma: 2
  • Ontvangen bedankjes 98
Hallo Ron,
En als ik het goed gezien heb met firebug is er op halfwerkde de code niet geheel juist
denk dat er teveel aan einde staat
</>
denk dat dat weg moet.
dus kijk even of dat in je source te veel is deze zou goed moeten zijn
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
thehour = datetoday.getHours();
if (thehour > 18) display = "navond";
else if (thehour >12) display = "middag";
else display = "morgen";
var greeting = ("Goede"   display   ", ");
document.write(greeting);
// End -->
</script>
M.v.g Leen
Laast bewerkt: door Leen.
Discussie gesloten.

Re: JavaScript werkt niet volledig in Joomla 3.x 4 jaren 2 maanden geleden #3

  • System II
  • System II's Profielfoto Onderwerp Auteur
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Berichten: 434
  • Ontvangen bedankjes 2
Leen,

Alvast bedankt voor je actie maar die "</>" komt in mijn script niet voor dus ik kan dat ook niet weghalen.
Het moet iets zijn waardoor het in Joomla 2.5.x wel loopt en in Joomla 3.4.x niet. Dat is op zich toch vreemd?
Groet
Ron
Discussie gesloten.

Re: JavaScript werkt niet volledig in Joomla 3.x 4 jaren 2 maanden geleden #4

  • System II
  • System II's Profielfoto Onderwerp Auteur
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Berichten: 434
  • Ontvangen bedankjes 2
Leen,

Ik heb nu deze gebruikt en die werkt wel.

<script language="JavaScript" type="text/javascript">
 <!--
  
 var uur = new Date().getHours();
 if (uur >= 18)
   document.write('Goedenavond')
 else if (uur >= 12)
   document.write('Goedemiddag')
 else if (uur >= 6)
   document.write('Goedemorgen')
 else
   document.write('Goedenacht');
 
 
 // Einde van dit script -->
 </script>
Groet
Ron
Discussie gesloten.

Re: JavaScript werkt niet volledig in Joomla 3.x 4 jaren 2 maanden geleden #5

  • Leen
  • Leen's Profielfoto
  • Offline
  • Administrator
  • Administrator
  • Geen zorgen voor de dag van morgen
  • Berichten: 3888
  • Karma: 2
  • Ontvangen bedankjes 98
Hallo Ron,
Ha heel vreemd wel want dat plaatje waar het wel in staat komt van jou site waar niet werkte geplukt met firebug.
En toen hier lokaal getest etc maar je heb het weer voor elkaar dat het werkt dus mooi .
M.v.g Leen
Discussie gesloten.

Re: JavaScript werkt niet volledig in Joomla 3.x 4 jaren 2 maanden geleden #6

  • System II
  • System II's Profielfoto Onderwerp Auteur
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Berichten: 434
  • Ontvangen bedankjes 2
Leen,

Wederom bedankt. Ik ga weer op zoek naar andere onvolkomenheden  :)
Zo heb ik altijd wat.
Fijn weekend.
Groet
Ron
Discussie gesloten.
  • Pagina:
  • 1
Tijd voor maken pagina: 1.677 seconden
Gemaakt door Kunena
logo mijnjoomlaforum colored puzzle2

MijnJoomlaForum.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project!

Hosted by Otto
Webdesign by Renata
Sitemap

Donatie Knop