Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> (done),9, Aktuelle Themen history.back bug
sd12
Geschrieben am: Mi 10.05.2006, 10:06
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Toll wäre, wenn die als "ungelesen" markierten Beiträge nach dem lesen via Ajax nicht mehr markiert wären, ohne dass die Seite neu geladen werden muss.


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
 
Jasson
#2 Geschrieben am: Mi 10.05.2006, 10:45 (+00:38)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 89
Mitglied seit: 8.06.2005


Jau da stimme ich dir zu.
Vor allem, bei mir nützt auch neu laden nichts. Ich muss zuerst nochmals in das Forum hinein das der Beitrag als gelesen markiert wird blink.gif
Top
PMEmail PosterUsers Website
Top
 
sd12
#3 Geschrieben am: Mi 10.05.2006, 14:20 (+03:35)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Ja genau, wenn ich auf Neue Beiträge klick, lese ich einen Beitrag und benutze danach den zurück Button... und dann soll das viereck weg.


AIM ist doch AOL?


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
Irene
irene.ch
#4 Geschrieben am: Mi 10.05.2006, 16:10 (+01:49)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1097
Mitglied seit: 3.05.2004


QUOTE (Benedikt @ Mi 10.5.2006, 15:20)
Ja genau, wenn ich auf Neue Beiträge klick, lese ich einen Beitrag und benutze danach den zurück Button... und dann soll das viereck weg.

Dem schliess ich mich an, wäre super wenn das Viereck danach weg wäre.
Was mir noch aufgefallen ist: das passiert nur wenn ich einen Proxy im IE eingestellt habe (auch wenn die Seite gar nicht über den Proxy geladen wird; der macht bei mir nur Werbefilter).

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Alain_Aubert
#5 Geschrieben am: Fr 12.05.2006, 18:08 (+2d 01:58)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


@Beni, ebenfalls gute Idee. Rekapitulation zwecks Verständnis: Du gehst auf "aktuelle Themen" (links in der Navi) oder auf "neue Beiträge" (rechts oben) und klickst dann einzelne Beiträge an, und gehst mit dem Browser-Zurück-Knopf wieder auf die entsprechende Seite zurück. Richtig? Konkret soll dabei das blaue Viereck mit dem weissen Dingsda ausgeblendet werden, nachdem Du klickst?


PS:

Zu diesem Problem brauch ich hilfe. Denn ich steh auf dem Schlauch:

Wie kann ich per Javascript auf ononload oder body.onclick den Link auslesen, der als letztes angezeigt wurde.

Eine Lösung mit onclick pro link ist sehr einfach zu realisieren, aber das wäre unnütz viel Quellcode.
Top
PMEmail PosterUsers Website
Top
 
Irene
irene.ch
#6 Geschrieben am: Fr 12.05.2006, 18:43 (+00:34)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1097
Mitglied seit: 3.05.2004


QUOTE (Alain Aubert @ Fr 12.5.2006, 19:08)
Wie kann ich per Javascript auf ononload oder body.onclick den Link auslesen, der als letztes angezeigt wurde.

Wie das mit Javascript gehen sollte, weiss nicht auch nicht. Aber ich hab grad mal nachgeschaut, weil ich so einen Verdacht hatte. Also mein IE schickt, wenn ich auf nem Beitrag bin und auf den Browser-Zurück-Knopf drücke, gar keinen Request zum Server (jedenfalls keinen nach der Seite, nur nach der Werbung irgendwie). Das macht der IE dann, wenn er denkt eine Seite ist statisch, weil statische Inhalte kann er aus dem Cache darstellen. Es müsste also reichen, den Browsern klarzumachen, dass die Seite dynamisch generiert wurde; evtl. mit irgendwelchen Headers, Verfalldatum oder Cache-irgendwas oder so.

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Alain_Aubert
#7 Geschrieben am: Fr 12.05.2006, 20:05 (+01:21)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


Ich muss mit Clients rechnen, die keinene Refresh machen, egal was ich ihnen klar mache.

Deshalb möchte ich einfach auf onclick && link zu topic (3 pro Zeile) das Bildchen killen.

Immer einen refesh machen wär einfach, aber z.B. User mit Tabs klicken ein paar links an, lesen sie durch und schliessen sie nacheinander. Wenn sie wieder beim Index angelangt sind, besteht das UI Problem bestehen.

Ich zeig mal was ich mein, ibf komprimiert eh.

Jetzt hab ich mal einfach wenn Du drauf klickst per js das Bild gekillt. Im Firefox funktioniert das soweit, aber im IE überhaupt nicht, weil er die innerHTML änderungen auf einem höheren Layer zu machen scheint. Es ist wieder mal typisch, meine erste idee funktioniert auf ff...
ich versuchs später nochmal. Evtl. doch ajax, weil ein ganzer reload ist viel zu viel.
Top
PMEmail PosterUsers Website
Top
 
Irene
irene.ch
#8 Geschrieben am: Sa 13.05.2006, 07:39 (+11:33)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1097
Mitglied seit: 3.05.2004


Ich weiss nicht ob Du jetzt noch was geändert hast, aber in meinem IE gehts - das Bild verschwindet beim Klick auf den Link. Aber wenn ich dann von einem Beitrag zurück auf die "neue Beiträge"-Seite gehe, dann isses natürlich wieder da.

Was Ajax betrifft, das geht bei mir nicht, weil ActiveX grundsätzlich disabled. Und ich meinte, bei XP ist das standardmässig auch so.

Griessli
Irene


--------------------
Top
PMUsers Website
Top
3 Monate später...
Alain_Aubert
#9 Geschrieben am: Di 1.08.2006, 11:15 (+3m )
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


Das war eine Totgeburt. Wenn ich noch wüsste, wo der Code wäre, würde ich ihn wieder entfernen. Denkfehler, ich dachte die Browser würder mir entgegenkommen.

Jetzt hab ich mal ein paar headers geworfen, obwohl ipb das von alleine machen sollte. Allerdings langsamer...

Besser?

Sorry dass das immer so dauert.
Top
PMEmail PosterUsers Website
Top
 
Irene
irene.ch
#10 Geschrieben am: Di 1.08.2006, 14:06 (+02:50)
Report PostQuote Post

AyomRank 7
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 1097
Mitglied seit: 3.05.2004


Jo, also bei mir tuts jetzt genauso wie's soll. Danggschön smile.gif

Griessli
Irene


--------------------
Top
PMUsers Website
Top
 
Alain_Aubert
#11 Geschrieben am: Mi 2.08.2006, 09:45 (+19:39)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


Leider tuts im FF nicht so...

hab mal alles an headers reingestopft, was aus den Fingern zu saugen war, aber FF interessiert das nicht im geringsten.

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") ." GMT");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
header("Cache-Control: post-check=0, pre-check=0", FALSE);
Top
PMEmail PosterUsers Website
Top
 
NC
#12 Geschrieben am: Mi 2.08.2006, 16:37 (+06:51)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 280
Mitglied seit: 17.03.2006


Versuch mal noch:
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
Top
PMEmail PosterUsers WebsiteICQ
Top
 
sd12
#13 Geschrieben am: Do 3.08.2006, 13:18 (+20:41)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Was ist den nun mit dieser Funktion?


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
Alain_Aubert
#14 Geschrieben am: Do 3.08.2006, 16:47 (+03:29)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


Firefox ist nicht gewillt einen der etwa 8 versuchten header zu akzeptiern. IE machts. Google Suche brachte einige frustrierte und fluchende mit gleichem Problem, niemanden mit Lösung.

Ich hab mal n beschiss angesetzt, sag mir obs funktioniert. Allerdings bin ich damti unglücklich
Top
PMEmail PosterUsers Website
Top
 
NC
#15 Geschrieben am: Do 3.08.2006, 18:21 (+01:34)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 280
Mitglied seit: 17.03.2006


Funktioniert.
Getestet mit Firefox 2 Beta 1 @ OS X 10.4.7
Top
PMEmail PosterUsers WebsiteICQ
Top
 
sd12
#16 Geschrieben am: Fr 4.08.2006, 09:19 (+14:57)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Funktioniert. Super!


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
Alain_Aubert
#17 Geschrieben am: Fr 4.08.2006, 12:04 (+02:45)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4605
Mitglied seit: 25.09.2003


Ich bin mehr als unzufrieden mit dieser Lösung.
Irgendjemand muss mir doch erklären, wie ich dem Firefox sagen kann er soll nicht cachen...?!?
Die einzige Cache hab ich, wenn ich den Cache in der Webdeveloper Toolbar ausschalte...

Gelöst habe ich das Problem (welches beim IE nicht existiert) mit sehr viel Beschiss:

CODE

var c = document.cookie;
var tr= c.match('topicsread=(.*)');
var cs= decodeURIComponent(tr[1]).match('{(.*)}');
var pt= cs[1].split(';');
for (i=0; i<pt.length; i++)
{
if (i%2==0)
{
 if(d = document.getElementById('nP'+ pt[i].substr(2)))
 {
  d.innerHTML = '';
 }
}
}

D.h. ich muss die Bildchen per Javascript selber löschen => suboptimal...

Kann mir evtl. noch jemand einen Gefallen machen und mir erzählen was IE oder Opera zu dem Javascript sagen, da ich immer mal wieder 5-15minuten investiere, ist Baustelle noch sehr vornehm ausgedrückt. leider.

-bug: js check time stupido
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/12021

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Aktuelle Infos zum PP Lena Hoffmann 83 0 Do 26.06.2008, 13:21
{Suche} Werbemöglichkeiten - div. Themen funnyjanni 66 0 Mo 9.06.2008, 08:46
[S] LTP zu verschiedenen Themen SaoCala 44 0 Fr 30.05.2008, 04:08
Linktausch zu div. Themen domlevel 208 3 Di 27.05.2008, 14:22
Artikelverzeichnisse für best. Themen Sergej Gerber 368 8 Mo 26.05.2008, 17:08
Fileupload-Feld leer nach "javascript back" (php) HPI-Service 219 6 So 20.04.2008, 19:31
Suche Linkpartner zu div. Themen domlevel 188 1 Sa 2.02.2008, 19:01
(S) Linkpartner, diverse Themen Kurt Schwendener 131 0 Fr 4.01.2008, 13:28




Anzeige - [Interessiert an einer Anzeige?]





Anzeigen




cyon Webhosting



[Interessiert an einer Anzeige?]