Différences entre les versions de « Tutorial Plugin : 6 - Liste des commandes »
m (→Useful Links) |
|||
Ligne 1 : | Ligne 1 : | ||
This is a short summary of all important Maxthon commands and links. | This is a short summary of all important Maxthon commands and links. | ||
You can [javascript:external.addFavorite(document.location.href,'Maxthon Plugins Quick List')">bookmark] this page so you can quickly lookup this information. | You can [javascript:external.addFavorite(document.location.href,'Maxthon Plugins Quick List')">bookmark] this page so you can quickly lookup this information. | ||
<br> | |||
Voici un court sommaire des commandes et des liens utiles de Maxthon. | |||
Vous pouvez mettre ajouter cette page à vos favoris [javascript:external.addFavorite(document.location.href,'Maxthon Plugins Quick List')">bookmark] Ainsi vous accéderez plus rapidement à ces informations. | |||
<b>Security_id:</b> | <b>Security_id:</b> | ||
For Toolbar Plugins: %max_security_id | For Toolbar Plugins: %max_security_id | ||
For Sidebar Plugins: Inside max.src, called max_security_id | For Sidebar Plugins: Inside max.src, called max_security_id | ||
<b>Security_id:</b> | |||
Pour les plugins de barre d'outils : %max_security_id | |||
Pour les plugins de barre latérale : Inside max.src, called max_security_id | |||
These are the Maxthon DHTML commands: | These are the Maxthon DHTML commands: | ||
Voici les commandes DHTML de Maxthon : | |||
<ol> | <ol> |
Version du 9 octobre 2005 à 15:09
This is a short summary of all important Maxthon commands and links.
You can [javascript:external.addFavorite(document.location.href,'Maxthon Plugins Quick List')">bookmark] this page so you can quickly lookup this information.
Voici un court sommaire des commandes et des liens utiles de Maxthon.
Vous pouvez mettre ajouter cette page à vos favoris [javascript:external.addFavorite(document.location.href,'Maxthon Plugins Quick List')">bookmark] Ainsi vous accéderez plus rapidement à ces informations.
Security_id:
For Toolbar Plugins: %max_security_id
For Sidebar Plugins: Inside max.src, called max_security_id
Security_id: Pour les plugins de barre d'outils : %max_security_id Pour les plugins de barre latérale : Inside max.src, called max_security_id
These are the Maxthon DHTML commands:
Voici les commandes DHTML de Maxthon :
- readFile( security_id, plugin_name, file_name)
Read a text file.
var text = external.readFile(%max_security_id, "Test plugin","export.txt")
- writeFile( security_id, plugin_name, file_name, content )
Write a text file.
external.writeFile(%max_security_id, "Test plugin","export.txt", "Some Data.")
- m2_readIni( security_id, plugin_name , file_name , section_name , key , default_value)
Read an ini-file
path = external.m2_readIni(%max_security_id, "testplugin","settings.ini","general","save","0")
- m2_writeIni( security_id , plugin_name , file_name , section_name , key , value )
Write an ini-file
external.m2_writeIni(%max_security_id, "testplugin","settings.ini","general","save","true")
- tab_count
Total number of tabs.
var total_tab = external.tab_count
- activate_tab( security_id , index )
Activate tab number (starting from zero).
external.activate_tab(%max_security_id,2)
- close_tab( security_id , index )
Close a tab
external.close_tab(%max_security_id,2)
- get_tab( security_id , index )
Get the webpage object from tab 'index'
var doc = external.get_tab(%max_security_id,2).document
- cur_sel
The number of the active tab.
var cur_tab = external.cur_sel
- m2_plugin_folder( security_id , plugin_name )
The local path of the plugin.
var folder = external.m2_plugin_folder(%max_security_id, "ViewSource!")
- m2_run_cmd( security_id , id )
Call a Maxthon command with the specified ID.
external.m2_run_cmd(%max_security_id,32772)
This will open a blank page. - m2_callerName( security_id, plugin_name)
This function tells Maxthon the call is made from a Plugin.
external.m2_callerName(%max_security_id,"ViewSource!")
- max_showConfig( security_id, plugin_name)
Show the plugin's config dialog.
external.max_showConfig(%max_security_id,"ViewSource!")
- max_activex(security_id, prog_id)
Create an ActiveX object.
var tempwin = window.open() var XML=tempwin.external.max_activex(%max_security_id, "Microsoft.XMLDOM") tempwin.close()
- max_modelessDialog( security_id , url , option , attr , window )
Open a modelessDialog.
external.max_modelessDialog(%max_security_id, 'example.htm',window, 'status:no;help:no;resizable:yes;scroll:yes;',window)
- max_language_id
The user's current selected language.
var language=external.max_language_id
- max_actSideBarItem( plugin_name )
This function will activate the sidebar plugin named as 'plugin_name'.
external.max_actSideBarItem("Calculator++")
- addFavorite( url , title ) , addFavorite( url )
Add the 'url' into favorites.
external.addFavorite( "http://www.google.com" ) external.addFavorite( "http://www.google.com", "This is google")
- addProxy (name, address, speed, is_web_proxy)
Call Maxthon's add proxy dialog.
external.addProxy("My proxy", "192.168.1.0:8080",1,0)
- addFilter( address ) , addFilter( address, is_pop_filter )
Call Maxthon's add filter dialog.
external.addFilter("http://www.yahoo.com/ad*") external.addFilter("http://www.yahoo.com/img/*", 0)
- m2_search_text( security_id )
This property will return the text in Maxthon's search bar.
var text = external.m2_search_text(%max_security_id)
In a sidebar plugin you can implement a script function called max_callback(status).
- Created: URL = FILENAME?maxcmd=init
- Activated = max_callback('sidebar_activate')
- Deactivated = max_callback('sidebar_deactivate')
- Tab Change=max_callback('sidebar_tab_change')
- Unload=max_callback('sidebar_unload')
Useful Links
These links are useful for reference and if you start learning HTML and Javascript.
- W3School Javascript Tutorial (Recommended for beginners)
- W3School HTML DOM reference (HTML DOM allows you to acces and modify HTML documents)
- W3School HTML reference (All HTML tags)
- Microsoft MSDN Javascript reference/guide
- Microsoft MSDN HTML/DHTML reference
- Devguru Javascript reference
- Devguru Scripting.FileSystemObject (ActiveX component) reference
- Webreference Regular Expressions tutorial
Useful Maxthon Links:
- Maxthon.com
- TaraPages.com (All Maxthon plugin can be found here)
- Maxthon Skins
- Maxthon Forum