Common js code snippets (2)

Source: Internet
Author: User

6. Implementation of window pop-up in different browsers
If ($. browser. MSIE ){
Window. showmodaldialog (Openurl, argumentobj, size + "scroll: No ;");
} Else {
VaR win = Window. Open (Openurl ,"",
Size + "scrollbars = No, dialog = Yes, modal = Yes, toolbar = No, menubar = No, resizable = No, location = No, status = No ");
Win. Focus ();
}

7. A subclass window is displayed. Pass the parameters of the subclass window to the parent class window (FF & IE)
If ($. browser. MSIE ){
Window_value = Window. dialogarguments. argumentobj. windowid;
Channel_value = Window. dialogarguments. argumentobj. channel;
} Else {
Window_value = Window. opener. windowid;
Channel_value = Window. opener. channel;
}

8. The super disgusting IE does not support CSS selector. Fortunately, jquery can do it in seconds.
$ ("Input"). Each (function (){
If ($ (this). ATTR ("type") = "checkbox" | $ (this). ATTR ("type") = "radio "){
$ (This). addclass ("MP ");
}
});

9. showmodaldialog Method

Creates a modal dialog box that displays the specified HTML document.

Syntax

Vreturnvalue
= Object

. Showmodaldialog (
Surl
[
,
Varguments
]
[
,
Sfeatures
]
)

Parameters

Surl Required.
String
That specifies the URL of the document to load and display.
Varguments Optional.
Variant
That specifies the arguments to use when displaying the document. Use
This parameter to pass a value of any type, including an array
Values. The dialog box can extract the values passed by the caller from
The
Dialogarguments
Property of
Window
Object.
Sfeatures Optional.
String
That specifies the window ornaments for the dialog box, using one or more of the following semicolon-delimited values: dialogheight: sheight
Sets the height of the dialog window (see remarks for default unit of measure). dialogleft: sxpos
Sets the left position of the dialog window relative to the upper-left corner of the desktop. dialogtop: sypos
Sets the top position of the dialog window relative to the upper-left corner of the desktop. dialogwidth: swidth
Sets the width of the dialog window (see remarks for default unit of measure). Center: {Yes | no | 1 | 0 | on | off}
Specifies whether to center the dialog window within the desktop. The default isYes
. Dialoghide: {Yes | no | 1 | 0 | on | off}
Specifies
Whether the dialog window is hidden when printing or using print
Preview. This feature is only available when a dialog box is opened
From a trusted application. The default isNo
. Edge: {sunken | raised}
Specifies the edge style of the dialog window. The default isRaised
. Resizable: {Yes | no | 1 | 0 | on | off}
Specifies whether the dialog window has fixed dimensions. The default isNo
. Scroll: {Yes | no | 1 | 0 | on | off}
Specifies whether the dialog window displays scrollbars. The default isYes
. Status: {Yes | no | 1 | 0 | on | off}
Specifies whether the dialog window displays a status bar. The default isYes
For untrusted dialog windows andNo
For trusted dialog windows. unadorned: {Yes | no | 1 | 0 | on | off}
Specifies
Whether the dialog window displays the border window chrome. This
Feature is only available when a dialog box is opened from a trusted
Application. The default isNo
.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.