Dual Content Single HTML
-
@hobbit666 said:
@scottalanmiller said:
Yup, we figured that that was what you needed. JQuery is the best way to do this.
That's what i've been looking for but all the examples i was finding showed extra CSS files and .json files etc, so i got confused lol
Yes, because best practice is to separate things out. Just merge them into one file.
-
@scottalanmiller Thanks for the tip Scott.
Been a VERY LONG time since i've done anything HTML so trying to get my head around structure and where everything needs to go in the single file lol -
@hobbit666 said:
@scottalanmiller Thanks for the tip Scott.
Been a VERY LONG time since i've done anything HTML so trying to get my head around structure and where everything needs to go in the single file lol<!-- Comments are your friend! --> //in more ways than one! /* yes, they absolutely are! */
Sorry... I've been doing coding a bit lately, lol.
-
@hobbit666 said:
Problem is i can't upload any extra files, all i can do is edit the source code of the HTML page.
you could always use a trusty 'ol <iframe> and then use all the json, css, html files you'd like elsewhere. also <object> <embed> is a potential option.
-
@larsen161 said:
@hobbit666 said:
Problem is i can't upload any extra files, all i can do is edit the source code of the HTML page.
you could always use a trusty 'ol <iframe> and then use all the json, css, html files you'd like elsewhere. also <object> <embed> is a potential option.
At that point he could just modify .htaccess and bypass the whole thing. Or even change the DNS entry
-
Just ditch Welsh and display everything in English. Problem solved
-
You don't even need j 'anything', just some simple css styling
You can see it live in action at: http://smrtfcs.com/lang/<html> <head> <style type="text/css"> .cy > p[lang=en] { display: none; } .en > p[lang=cy] { display: none; } </style> </head> <body class="cy"> <button onclick="document.body.className='en'">English</button> <button onclick="document.body.className='cy'">Welsh</button> <p lang="en">Welcome to Aberdaron we hope you enjoy your visit. To make your visit as convenient as possible we have provided you free access to the internet.</p> <p lang="cy">Croeso i Aberdaron, rydym yn gobeithio y byddwch yn mwynhau eich ymweliad. I wneud eich ymweliad mor gyfleus รข phosibl, rydym fel cymuned wedi darparu mynediad am ddim i'r rhyngrwyd i chi.</p> </body> </html>
-
@larsen161 said:
You don't even need j 'anything', just some simple css styling
You can see it live in action at: http://smrtfcs.com/lang/<html> <head> <style type="text/css"> .cy > p[lang=en] { display: none; } .en > p[lang=cy] { display: none; } </style> </head> <body class="cy"> <button onclick="document.body.className='en'">English</button> <button onclick="document.body.className='cy'">Welsh</button> <p lang="en">Welcome to Aberdaron we hope you enjoy your visit. To make your visit as convenient as possible we have provided you free access to the internet.</p> <p lang="cy">Croeso i Aberdaron, rydym yn gobeithio y byddwch yn mwynhau eich ymweliad. I wneud eich ymweliad mor gyfleus รข phosibl, rydym fel cymuned wedi darparu mynediad am ddim i'r rhyngrwyd i chi.</p> </body> </html>
I love you
-
New problem.
That code works but as soon as a wrap it inside a DIV it stops. (why did I say yes to looking at this lol)
-
@hobbit666 said:
New problem.
That code works but as soon as a wrap it inside a DIV it stops. (why did I say yes to looking at this lol)
If you are using @larsen161 's code, , you should put the <div> tag after body, and </div> tag before </body>, I think?
-
@hobbit666 can you share the actual site url and we can take a look at the full code?
-
@larsen161 Can't as it's part of a WiFi portal, but just about to start from scratch and will post if i need help once i've got it in my head lol