Click here to Skip to main content
15,901,373 members
Home / Discussions / JavaScript
   

JavaScript

 
AnswerRe: How to we carry out Validations using JAvascript Pin
Amit Spadez22-Aug-10 23:36
professionalAmit Spadez22-Aug-10 23:36 
Questionusb Pin
moein.serpico18-Aug-10 19:02
moein.serpico18-Aug-10 19:02 
AnswerRe: usb Pin
Sandeep Mewara20-Aug-10 8:52
mveSandeep Mewara20-Aug-10 8:52 
GeneralRe: usb Pin
daveyerwin20-Aug-10 9:05
daveyerwin20-Aug-10 9:05 
GeneralRe: usb Pin
Yusuf22-Aug-10 23:02
Yusuf22-Aug-10 23:02 
AnswerRe: usb Pin
Yusuf22-Aug-10 23:01
Yusuf22-Aug-10 23:01 
AnswerRe: usb Pin
WoutL23-Aug-10 0:50
WoutL23-Aug-10 0:50 
QuestionImage lazy load issue Pin
tidelgl18-Aug-10 3:14
tidelgl18-Aug-10 3:14 
hi,please help me out,how can I get "args" for resizableImg method???

<br />
/**<br />
 * <br />
 * @class MyImgConfWin<br />
 * @extends Ext.Window<br />
 */<br />
MyImgConfWin = Ext.extend(Ext.Window, {<br />
<br />
			constructor : function() {<br />
				//...<br />
				//.......<br />
				var fbutton = new Ext.ux.form.FileUploadField({<br />
							//.....<br />
							listeners : {<br />
								'fileselected' : function(fb, v) {<br />
<br />
									//...<br />
									<br />
									//can not get args because of the lazy load<br />
									var args = this.setEditorStyle(v);<br />
									<br />
									this.resizableImg(args);<br />
									<br />
								},<br />
								scope:this<br />
							}<br />
						});// end fbutton<br />
			<br />
				MyImgConfWin.superclass.constructor.call(this, {<br />
							//.....<br />
<br />
						});// end call<br />
<br />
			},// end constructor<br />
<br />
			/**<br />
			 * init resizable<br />
			 * @param {} args<br />
			 */<br />
			resizableImg : function(args) {<br />
						var x = args[0],<br />
								y = args[1],<br />
								maxH = args[2],<br />
								maxW = args[3];<br />
					//do other stuff<br />
			},// end resizableImg<br />
			<br />
			/**<br />
			 * init editor sytle<br />
			 * <br />
			 * @param {} src<br />
			 * @return {}<br />
			 */<br />
			setEditorStyle:function(src){<br />
				var imgEl = Ext.get('MyImgConfWin-imgEdiId'), <br />
					imgDom = imgEl.dom,<br />
					resizableEl = Ext.get('MyImgConfWin-imgResizableId'), <br />
					resizableDom = resizableEl.dom;<br />
				<br />
				var imgHelper = new Image(),<br />
					imgHelperH = null,<br />
					imgHelperW = null;<br />
				<br />
				var args = [];<br />
				imgHelper.onload = function() {<br />
					<br />
					imgHelperH = imgHelper.height;<br />
					imgHelperW = imgHelper.width;<br />
 <br />
					var h = (356 > imgHelperH) ? imgHelperH : 356;<br />
					var w = (415 > imgHelperW) ? imgHelperW : 415;<br />
					 <br />
					h = (40 > h) ? 40 : h;<br />
					w = (40 > w) ? 40 : w;<br />
		<br />
					imgDom.style.height = h;<br />
					imgDom.style.width = w;<br />
		<br />
					 <br />
					resizableDom.style.height = (80 < h) ? (h / 2) : 40;<br />
					resizableDom.style.width = (80 < w) ? (w / 2) : 40;<br />
		<br />
					 <br />
					imgDom.style.marginTop = (356 > imgHelperH)<br />
							? ((356 - imgHelperH) / 2)<br />
							: 1;<br />
					imgDom.style.marginLeft = (415 > imgHelperW)<br />
							? ((415 - imgHelperW) / 2)<br />
							: 1;<br />
		<br />
					imgDom.src = src;<br />
		<br />
					 <br />
					var x = imgEl.getX(), y = imgEl.getY();<br />
					x = (h > 100) ? (x + 10) : x;<br />
					y = (w > 100) ? (y + 10) : y;<br />
		<br />
					var maxH = (356 > imgHelperH) ? (h-5) : 300;<br />
					var maxW = (415 > imgHelperW) ? (w-5) : 380;<br />
		<br />
					args.push(x);<br />
					args.push(y);<br />
					args.push(maxH);<br />
					args.push(maxW);<br />
<br />
					<br />
				}<br />
				// after onload for fix lazy load<br />
				imgHelper.src = src;<br />
				<br />
				//how to return args??<br />
				reutrn args;<br />
<br />
			},//end setEditorStyle<br />
			<br />
		});// end MyImgConfWin<br />
<br />

N/A

Questionprint issue Pin
salmonraju16-Aug-10 23:31
salmonraju16-Aug-10 23:31 
AnswerRe: print issue Pin
R. Giskard Reventlov16-Aug-10 23:38
R. Giskard Reventlov16-Aug-10 23:38 
GeneralRe: print issue Pin
salmonraju17-Aug-10 0:01
salmonraju17-Aug-10 0:01 
GeneralRe: print issue Pin
R. Giskard Reventlov17-Aug-10 0:24
R. Giskard Reventlov17-Aug-10 0:24 
Questionconnect to database using javascript Pin
SatyaKeerthi1516-Aug-10 2:18
SatyaKeerthi1516-Aug-10 2:18 
AnswerRe: connect to database using javascript PinPopular
J4amieC16-Aug-10 4:03
J4amieC16-Aug-10 4:03 
GeneralRe: connect to database using javascript Pin
SatyaKeerthi1516-Aug-10 22:58
SatyaKeerthi1516-Aug-10 22:58 
AnswerRe: connect to database using javascript Pin
thatraja16-Aug-10 23:06
professionalthatraja16-Aug-10 23:06 
GeneralRe: connect to database using javascript Pin
Yusuf22-Aug-10 23:04
Yusuf22-Aug-10 23:04 
QuestionOverview menu like on www.raytheon.com Pin
harleydk13-Aug-10 1:18
harleydk13-Aug-10 1:18 
AnswerRe: Overview menu like on www.raytheon.com Pin
Not Active15-Aug-10 4:20
mentorNot Active15-Aug-10 4:20 
GeneralRe: Overview menu like on www.raytheon.com Pin
harleydk22-Aug-10 19:24
harleydk22-Aug-10 19:24 
QuestionLink through javascript Pin
offroaderdan12-Aug-10 4:47
offroaderdan12-Aug-10 4:47 
AnswerRe: Link through javascript Pin
daveyerwin12-Aug-10 6:02
daveyerwin12-Aug-10 6:02 
GeneralRe: Link through javascript Pin
offroaderdan12-Aug-10 6:24
offroaderdan12-Aug-10 6:24 
GeneralRe: Link through javascript Pin
daveyerwin12-Aug-10 6:57
daveyerwin12-Aug-10 6:57 
AnswerRe: Link through javascript Pin
NeverHeardOfMe12-Aug-10 7:09
NeverHeardOfMe12-Aug-10 7:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.