You are not logged in.

  • Login

1

Tuesday, January 23rd 2007, 12:36am

blättern nicht seitwärts sondern hoch und runter

Hallo,
Sorry für den Blöden Titel aber ich wusste kein besseren.

ich habe ien avascript das eine Blätterfunktion von links nach rechts und anderes rum hat, diese mächte ich aber von oben nach unten und umgekehrt haben. Jetzt weis ich leider nciht ob die Funktion in diesem Teil steckt bzw Datei und wenn ja könnte mir das bitte jemand umcoden das das Blättern von unten nach oben und umgekehrt funktioniert ?

JavaScript Code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
var TabEffect = {
	xpcomObj : null,
	currentTab : null,
 
	init : function(){
		this.xpcomObj = Components.classes["@wkwkrl.jp/humor/tab_effect;1"].createInstance(Components.interfaces.ITabEffect);
		var	result = this.xpcomObj.init();
		if(result != 0){
			this.currentTab = gBrowser.selectedTab;
			gBrowser.mTabContainer.addEventListener("select", this.onTabSelect, true);
		}
	},
 
	onTabSelect : function(aEvent){
		var currentTabIndex = -1;
		for(var i = 0; i < gBrowser.mTabs.length; i++){
			if(TabEffect.currentTab == gBrowser.mTabs[i]){
				currentTabIndex = i;
				break;
			}
		}
		if(TabEffect.currentTab != gBrowser.selectedTab){
			var back = currentTabIndex > gBrowser.mTabContainer.selectedIndex || currentTabIndex == -1;
			TabEffect.xpcomObj.translateToNextTab(back, 7);
			TabEffect.currentTab = gBrowser.selectedTab;
		}
	},
};
 
 
window.addEventListener("load", function() {
	window.setTimeout('TabEffect.init();', 0);
}, false);

2

Tuesday, January 23rd 2007, 5:56pm

Ich habe noch keine Firefox Extensions oder XUL Anwendungen geschrieben. Vielleicht ist die Frage deshalb etwas doof.
Wie stellst du dir das vor? Hier dreht es sich doch um Tabs? Diese werden durchgeswitcht. Ob die jetzt neben- oder untereinander sind, hat eher etwas mit dem Theme zu tun.

3

Tuesday, January 23rd 2007, 6:29pm

mmhh,
Die erweiterung gibt es bereits

Tab Effect

ich dachte nur das man das in diesem Code ändern könnte. Das ist wohkl nciht so und wird einiges Schwieriger als ich dachte :/

4

Tuesday, January 23rd 2007, 6:45pm

Ja, definitiv schwieriger. Der Effekt funktioniert mit DirectX - da kommst du mit JavaScript Kenntnissen nicht weiter.

5

Thursday, January 25th 2007, 3:11pm

dann lass ich lieber die Finger davon.

Similar threads

Social bookmarks