ಕಂಪ್ಯೂಟರ್ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಅಜಾಕ್ಸ್ - ಉದಾಹರಣೆಗಳು. ಅಜಾಕ್ಸ್ ಚಿತ್ರಕಥೆಗಳನ್ನು

ಜಾಲ ಪ್ರೋಟೋಕಾಲ್ಗಳು, ವೈಯಕ್ತಿಕ ಚಿತ್ರಕಥೆಗಳನ್ನು ಕರೆ ವ್ಯವಸ್ಥೆಯ ಮಾಹಿತಿಯ ಸಾಗಣೆ / ಸ್ವಾಗತ ಮೂಲಕ ಪ್ರವೇಶವನ್ನು - ಇಂಟರ್ನೆಟ್ ಭೇಟಿ ಜಾಲದಲ್ಲಿ ಆಯೋಜಿಸಲ್ಪಡುತ್ತದೆ ಪ್ರತೀ ಸಂಪನ್ಮೂಲದ ಗೋಚರತೆ, ಮತ್ತು ಬ್ರೌಸರ್ ಒದಗಿಸುತ್ತದೆ. ಒಂದು ಅನನ್ಯ ಲಿಂಕ್ (ಡೊಮೇನ್ ಹೆಸರು, ಒಂದು ಅನನ್ಯ ನೋಡ್ ವಿಳಾಸ) - ಸೈಟ್ ರೂಪಿಸುವ ಪುಟಗಳ ಹೊಂದಿಸಿ, ಒಂದು ಸಾಮಾನ್ಯ ಮೂಲ ಹೊಂದಿದೆ.

ಯಾವುದೇ ಸಂಪನ್ಮೂಲ ಜಡವಾಗಿ ಅಥವಾ ಸಕ್ರಿಯವಾಗಿ ಭೇಟಿ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ ಒಂದು ಪ್ರತಿಕ್ರಿಯೆ ಉತ್ಪಾದಿಸುತ್ತದೆ. ರೂಪ ಮತ್ತು ಪುಟಗಳ ವಿಷಯ ಯಾವುದೇ ಪರಿಸ್ಥಿತಿಗಳು, ಸಂವಹನ ಪರಿಚಾರಕದ ಅದೃಷ್ಯ ಘಟಕ ಮತ್ತು ಕ್ಲೈಂಟ್ (ಬ್ರೌಸರ್) ಮೇಲೆ ಸಹ ಸಿದ್ಧಪಡಿಸಿದ ಎಚ್ಟಿಎಮ್ಎಲ್ ಕೋಡೆಡ್ ಡಾಕ್ಯುಮೆಂಟ್, ಚಿತ್ರಗಳನ್ನು, ಶೈಲಿ ಹಾಳೆಗಳನ್ನು, ಮತ್ತು ಇತರ ಫೈಲ್ಗಳನ್ನು ಅಗತ್ಯ ವಿಷಯ ಮತ್ತು ಪರಿಸರ. ಏನೋ ತಪ್ಪು ವೇಳೆ, ಬ್ರೌಸರ್ ಎಲ್ಲಾ ಪಾರ್ಸ್ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ ಪಡೆಯಲು "ನಿರ್ವಹಿಸುತ್ತಿದ್ದ" ಇದೆ ತೋರಿಸುತ್ತದೆ.

ಹಲವು ಭರವಸೆ ನೀಡುವ ತಂತ್ರಜ್ಞಾನಗಳ ದೀರ್ಘಕಾಲ ಹೊರಹೊಮ್ಮಿವೆ, ಆದರೆ ಅನ್ಯಾಯವಾಗಿ ಮರೆತುಹೋಗಿದೆ ಅಥವಾ ಸರಿಯಾಗಿ ಬಳಸಲ್ಪಟ್ಟಿಲ್ಲ. ಮೊದಲ ಅಜಾಕ್ಸ್ (ಉದಾಹರಣೆಗಳು XMLHttpRequest ವಸ್ತು ಬಳಸಿ) ಅನೇಕ ವರ್ಷಗಳ ಹಿಂದೆ ಕಾಣಿಸಿಕೊಂಡಿತು, ಆದರೆ ಯಶಸ್ಸು ಮತ್ತು ಖ್ಯಾತಿ ತರದ ಬಂದಿತು.

ಎಲ್ಲಾ ಅಥವಾ ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ಮಾತ್ರ

ಸೈಟ್ ಶಾಸ್ತ್ರೀಯ ಆವೃತ್ತಿಯಲ್ಲಿ - ಹೆಸರು, IP- ವಿಳಾಸಕ್ಕೆ ಮತ್ತು ಲಿಂಕ್ (ಇಂಟರ್ನೆಟ್ ಬಾಹ್ಯಾಕಾಶದಲ್ಲಿ ಒಂದೇ ಪಾಯಿಂಟ್ ಗೊತ್ತುಪಡಿಸುವ ಎಲ್ಲಾ ಪರ್ಯಾಯ ಪದಗಳು). ಈ ಮುಖ್ಯ ಪುಟ ಹಿಂದೆ ಅಡಗಿದೆ - ಭಾವಿಸಲಾಗಿದೆ: ಅವರ ಸ್ವಯಂ ಪ್ರೇರಣೆಯಿಂದ ಯಾಕೆ ಅದು ಸಹ ಕೇಳುವುದಿಲ್ಲ ಇದು ಆಧುನಿಕ "ಡಿಸೈನರ್",? ಏಕೆ ಸೈಟ್ ಇದರಿಂದ ನೀವು ಯಾವುದೇ ಪಡೆಯಬಹುದು ಮುಖ್ಯ ಪುಟವಿದೆ? ಈ ಆಯ್ಕೆಯು - ಸ್ಪಷ್ಟವಾಗಿ ಆದರ್ಶ, ಇದು ನಿರ್ದಿಷ್ಟ ವಿಷಯವನ್ನು ಮತ್ತು ನಿಜವಾದ ಕಾರ್ಯವನ್ನು.

ಸರಳವಾಗಿ, ವ್ಯಕ್ತಿಯ ದಂತವೈದ್ಯರು ಅಗತ್ಯವಿದೆ ವೇಳೆ, ಇದು ಶಸ್ತ್ರಚಿಕಿತ್ಸೆ ಮತ್ತು ಸಮಾಲೋಚನೆಯ ನಿವಾರಣವಿದರು ಗ್ರಂಥಾಲಯದ ಅಲ್ಲ ಅಡಿಗೆ ಹೆಚ್ಚು, ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಬಲ ವಿಳಾಸ. ಈ ಒಂದು ಬದಲಾದ ಅಲ್ಲಿ ಸ್ಥಳದಲ್ಲಿ, ಅವನು ನೋಡುತ್ತಾನೆ, ಆದರೆ ಪೂರ್ಣ ಒಂದು ದಂತ ಕ್ಲಿನಿಕ್ ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. ನೋಂದಾವಣೆ ಮತ್ತು ದಿಕ್ಕಿನಲ್ಲಿ (ನಿಖರ ಮಾರ್ಗ) ವೈದ್ಯರಿಗೆ - ಭೇಟಿಕಾರ ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂದು ಉತ್ತಮವಾಗಿದೆ. ಮತ್ತು ಚುಕ್ಕೆ (ಆಗಮನದ) ಮೇಲೆ ವೈದ್ಯ, ಮತ್ತು ಗಮ್ಯಸ್ಥಾನ ಬದಲಾಗಬಹುದು.

ಆದರೆ ಇಲ್ಲಿ ಸೈಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಯಾವಾಗಲೂ ಪೂರ್ಣ AMMUNITION ಲೋಡ್, ಏನೂ ಇಲ್ಲ, ಲೋಡ್ ಮೇಲೆ ಬದಲಾಯಿಸುತ್ತದೆ ಖಾತೆಗೆ ಯಾರಾದರೂ ಬಂದಿದ್ದಾರೆ ಎಂದು ಸಮಯವನ್ನು ... ಆದರೆ ಅಲ್ಲಿ ನಿಜವಾದ ಜೀವನ ಕ್ಲಿನಿಕ್, ನೀವು ಒಂದು ಹೊಸ ಕ್ಲೈಂಟ್ ಭೇಟಿ ಮೊದಲ ಬಾರಿಗೆ ಸಂದರ್ಭದಲ್ಲಿ ಇಲ್ಲಿದೆ ಆಗಿದೆ ಮಾಹಿತಿ ಪುಟ ನೀಡಲು ಸಾಕಷ್ಟು , ಸಂಪರ್ಕಗಳು ಮತ್ತು ... ವಿಂಡೋ ನೋಂದಾವಣೆ ಸೈಟ್ ಭೇಟಿ ಆಫ್ ಸಮಯದಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ ಎಂದು, ವೈದ್ಯರು ಸೂಚಿಸಲ್ಪಟ್ಟ ಒದಗಿಸಬಹುದು ಲಭ್ಯವಿಲ್ಲ ತಾತ್ಕಾಲಿಕ ಅಪಾಯಿಂಟ್ಮೆಂಟ್ ಬೇರೆ ಕಚೇರಿಯಲ್ಲಿ ತಯಾರಿಸಲಾಗುತ್ತದೆ ...

ಇಂಟರ್ನೆಟ್ ಜಾಗದಲ್ಲಿ ಬಿಂದುವಿನ

ಇಂಟರ್ನೆಟ್ ಜಾಗವನ್ನು ಸಂಪನ್ಮೂಲ ಶ್ರೇಷ್ಠ ಪ್ರತಿಕ್ರಿಯೆ - ಭೇಟಿ ಕೋರಿಕೆಯ ಮೇರೆಗೆ, ಒಂದು ಸೈಟ್ ಪುಟ (ಸಾಮಾನ್ಯವಾಗಿ ಮನೆ), ತದನಂತರ ಇತರ ವಿತರಿಸಿದ ವಿನಂತಿಯನ್ನು ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ. ಸೈಟ್ ಸರ್ವರ್ ಚಿತ್ರಗಳನ್ನು, ಶೈಲಿಗಳು, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಚಿತ್ರಕಥೆಗಳನ್ನು ಪಿಎಚ್ಪಿ, ಇತ್ಯಾದಿ ಹೊಂದಿದೆ ಎಲ್ಲಾ ಪಿಎಚ್ಪಿ-ಕಡತಗಳನ್ನು ಪುಟಗಳು ಮಾಡಲು, ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಪ್ರಕ್ರಿಯೆ ಸ್ವೀಕರಿಸಲು ಮತ್ತು ಮಾಹಿತಿ ಕಳುಹಿಸಿ ಅಜಾಕ್ಸ್ ವಿನಂತಿಗಳನ್ನು :. ಪ್ರತಿಕ್ರಿಯಿಸಬಹುದು.

ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಕ್ಷಿಪ್ರ ಬರೆಯಿರಿ. ಆದರೆ ಇಂಟರ್ನೆಟ್ ಜಾಗದಲ್ಲಿ ನಿಯಂತ್ರಕ ಪಡೆಯುವಲ್ಲಿ, ಇದು ಯಾರು ಮತ್ತು ಯಾವ ಕಾರಣಕ್ಕಾಗಿ ಉದ್ದೇಶಿಸಿ ಫಾರ್, ಸಕ್ರಿಯ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ, IP-ವಿಳಾಸ ಮತ್ತು ಸಂಪರ್ಕ ನಿರ್ಧರಿಸುವುದು ಅಸಾಧ್ಯ. ಜಾಲದ ಯಾವುದೇ ಚಳುವಳಿ ಮುಖ್ಯವಾಗಿ ಬ್ರೌಸರ್ ಮೂಲಕ, ಆದರೆ ಕಾರ್ಯದ ಇತರ ಸ್ಥಳಗಳನ್ನು ಮೂಲಕ ವಿವಿಧ ಮೂಲ ಮತ್ತು ಗಮ್ಯಸ್ಥಾನ ರೋಬೋಟ್ಗಳು ಮೂಲಕ, ಸಾಫ್ಟ್ವೇರ್ ನಡೆಯುತ್ತದೆ.

, ಒಂದು ಉಲ್ಲೇಖದ ಯಾವ ಬ್ರೌಸರ್ ಭೇಟಿ ಬಂದಿತು ಮೂಲಕ ಭೇಟಿ ಇದು ಐಪಿ-ವಿಳಾಸಗಳು, ಮತ್ತು ಕುಕೀಸ್ ಇರುವಿಕೆಯ: ಸ್ಕ್ರಿಪ್ಟ್, ನಿಯಂತ್ರಣ, ನಿಖರವಾಗಿ ಮಾತ್ರ ತಿಳಿಯಬಹುದು ಗಳಿಸಲು. ಮುಖ್ಯ ಪುಟ ರೂಪಿಸಿಕೊಂಡರು ಕೇವಲ ಎರಡನೆಯ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದರೆ ಭೇಟಿ ಈಗಾಗಲೇ ಇಲ್ಲಿ ಬಂದಿದೆ ಮಾತ್ರ. ಎಲ್ಲಾ ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸರ್ವರ್ ಕೇವಲ ಸಾಮಾನ್ಯ ಪ್ರತಿಕ್ರಿಯೆ ಸೃಷ್ಟಿಸಲು ಸಾಧ್ಯ. ಅಂತರ್ಜಾಲದಲ್ಲಿ ಪಡೆಯುವುದು ಸುಲಭ ಅಜಾಕ್ಸ್ ಉದಾಹರಣೆಗಳು, ಎಚ್ಚರಿಕೆಯಿಂದ ಬಳಸಲಾಗುತ್ತದೆ. ಟ್ರ್ಯಾಕ್ XMLHttpRequest ವಸ್ತುವಿನ (ಬಳಕೆ) ದೋಷಗಳು ಸುಲಭ ಅಲ್ಲ.

ಒಟ್ಟಾರೆ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಖಾಸಗಿ ಸಂಭಾಷಣೆ

ಪರಿಚಾರಕದಿಂದ ಒಟ್ಟಾರೆ ಪ್ರತಿಕ್ರಿಯೆ - ಒಂದು ಸಾಮಾನ್ಯ ಪುಟ ಸೂಚ್ಯಂಕ ಕರೆಯಲಾಗುತ್ತಿರುವುದರ ಪ್ರಮುಖ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಮತ್ತು ಇದು ಲಭ್ಯವಿರುವ ಇತರೆ ಪುಟಗಳು ಅದರ ಕೊಂಡಿಗಳು ಖಂಡಿಸಿ ಒಂದು ಸೈಟ್ ಆರಂಭವಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಭೇಟಿ ಬೇರೆ ಪುಟಗಳ ಹೆಸರುಗಳು ತಿಳಿದಿರುವ, ಅವರು ತನ್ನ ತಿಳುವಳಿಕೆಯಲ್ಲಿ ಒಂದೇ ಗೊತ್ತುಪಡಿಸಿದ ಡೆವಲಪರ್ ಗಿಂತ ಕಡಿಮೆ ಪ್ರಮುಖವಾದದ್ದು. ಒಟ್ಟಾರೆ ವಿನ್ಯಾಸ ಮತ್ತು ಎಲ್ಲಾ ಭೇಟಿ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಕಾರ್ಯವನ್ನು: ಇಲ್ಲಿ ಶ್ರೇಷ್ಟ ಮಾದರಿ ಏಕಕಾಲದಲ್ಲಿ ಆಗಿದೆ.

ಖಾಸಗಿ ಸಂಭಾಷಣೆ - ಭೇಟಿ ಹಿಂದಿನ ಅಧಿವೇಶನದ ಮುಂದುವರಿದು. ಸೈಟ್ ಈಗಾಗಲೇ ಅವರು, ಪುಟ ಕಾಣಲಾಯಿತು ಎಂಬುದನ್ನು ಆಸಕ್ತಿ ಮತ್ತು ಬ್ರೌಸರ್ ಕುಕೀಸ್ ಏನೋ ಬರೆದರು ಮೆಮೊರಿ ಹಾಕಿದರೆ ಆ, ಏನು ತಿಳಿದಿದೆ.

ಪೋಸ್ಟ್ ಮತ್ತು GET: ಇದು ಸೈಟ್ ಡೌನ್ಲೋಡ್ ಮತ್ತು ಅವನ ಕೆಲಸ ಸರ್ವರ್ ಎರಡು ಮೂಲ ವಿನಂತಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರಶ್ನೆ ಫಲಿತಾಂಶ ಇಡೀ ಪುಟ. ಪರಿಣಾಮವಾಗಿ ಪುಟದಲ್ಲಿ, ಭೇಟಿ ನಿರ್ದಿಷ್ಟ ಪುಟ ಅಂಶಗಳ ಕ್ರಿಯೆಯನ್ನು ಸಂರಚಿಸಲಾಗಿದೆ ಈ ಅಥವಾ ಇತರ ಘಟನೆಗಳು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು.

ಈವೆಂಟ್ ಪುಟ ಅಂಶಗಳನ್ನು

ಪಠ್ಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ವಿಷಯಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಒಂದು ಭೇಟಿ ಬರೆದ ಹುಡುಕಲು - ಪುಟ ಅಂಶ ಮಾಹಿತಿ, ಅರ್ಥ ಹುಡುಕಲು ಪ್ರಮುಖ ಮಾಡಬಹುದು. ಈವೆಂಟ್ ಮೆನು ಐಟಂ, ಚಿತ್ರ, ಪಠ್ಯ ಪೆಟ್ಟಿಗೆ ಸಂಭವಿಸಬಹುದು. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫಂಕ್ಷನ್ ಕೆಳಗಿನಂತೆ ಅಜಾಕ್ಸ್ ವಿನಂತಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಯಾವ, ನಡೆಸಲ್ಪಡುತ್ತವೆ ಕಾಣಿಸುತ್ತದೆ:

InitXML ( '../ Mphp / scSrvPhpWord.php? CTask = GoPage + & cOwnerCode =' cOwnerCode
+ '& CSessionCode =' cSessionCode + & cActiveItem = 'cActiveItem);

ಹೀಗಾಗಿ InitXML () ಕಾರ್ಯವನ್ನು ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ (ವೇರಿಯಬಲ್ ವರ್ scXHR ಕಾರ್ಯ ಹೊರಗೆ ವಿವರಿಸಬಹುದು):

ಕಾರ್ಯ InitXML (scURL) {

scXHR = ಶೂನ್ಯ;

ವೇಳೆ (window.XMLHttpRequest)
{ಪ್ರಯತ್ನಿಸಿ
{ScXHR = ಹೊಸ XMLHttpRequest ();
} ಕ್ಯಾಚ್ (ಇ) {}
} ಬೇರೆ
ವೇಳೆ (window.ActiveXObject)
{ಪ್ರಯತ್ನಿಸಿ
{ScXHR = ಹೊಸ ActiveXObject ( 'Msxml2.XMLHTTP');
} ಕ್ಯಾಚ್ (ಇ)
{ಪ್ರಯತ್ನಿಸಿ
{ScXHR = ಹೊಸ ActiveXObject ( 'Microsoft.XMLHTTP');
} ಕ್ಯಾಚ್ (ಇ) {}
}
}
ವೇಳೆ (scXHR)
{
scXHR.open ( 'GET', scURL);
scXHR.onreadystatechange = WaitReplySC;
scXHR.send (ಶೂನ್ಯ);
};
}

ಈ ಕಾರ್ಯವನ್ನು ಒಂದು URL ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ವಿನಂತಿಯನ್ನು ಶುರುಮಾಡುತ್ತದೆ. ಅಸಮಕಾಲಿಕ ಉತ್ತರ (ಈ ಸಂದರ್ಭದಲ್ಲಿ - ಸೈಟ್ ಮೂಲ ../Mphp/ ಫೋಲ್ಡರ್ ಸಂಬಂಧಿ ಇದೆ scSrvPhpWord.php,) URL ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾದ ಸ್ಕ್ರಿಪ್ಟ್ ಪೂರೈಸಲು ತಕ್ಷಣ ಬರುತ್ತದೆ ಹಾಗೂ WaitReplySC ಸರ್ವರ್ ಮದುವೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಿದ ದತ್ತ ಹೋಗುತ್ತದೆ () ಕಾರ್ಯಾಚರಣೆಯು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಶೀರ್ಷಿಕೆ ಮತ್ತು ವಿಷಯ ಸೇರಿದಂತೆ.

ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆ

ವಾಸ್ತವವಾಗಿ ಸರ್ವರ್ ಒಂದು ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟ್ -, ಅಗತ್ಯ ಪರಿಸ್ಥಿತಿಗಳು ಅಳವಡಿಸುವ ಆರಂಭಗೊಂಡು ಅಗತ್ಯ ಸೌಲಭ್ಯಗಳನ್ನು, ಡೆವಲಪರ್ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಅವಲಂಬಿಸುವ ಪೂರ್ವ ಸಂಸ್ಕರಣವನ್ನು, ಡೌನ್ಲೋಡ್ ಒಂದು ಪ್ರೋಗ್ರಾಂ:

ನೇಮ್ PhpOffice \ PHPWord;

ini_set ( 'display_errors', 1);
error_reporting (E_ALL ^ E_NOTICE);

ignore_user_abort (ನಿಜವಾದ);
set_time_limit (12);

ಬಳಸಲು PhpOffice \ PHPWord \ MphpObj \ scDocuments;

require_once 'PhpOffice / PHPWord / Autoloader.php';
\ PhpOffice \ PHPWord \ Autoloader :: ರಿಜಿಸ್ಟರ್ ();

12 ಸೆಕೆಂಡುಗಳ - ಯಾವುದೇ ದೋಷಗಳನ್ನು ಸೂಚಿಸುವ ಗುರುತು ಆರಂಭದಲ್ಲಿ ನಿರೂಪಿಸಲಾಗಿದೆ, ಬಳಕೆದಾರ ಆಫ್ ದಾಖಲಿಸುತ್ತದೆ ಮತ್ತು ಸಂದರ್ಭದಲ್ಲಿ ಲೂಪ್ ಪ್ರದರ್ಶನ ಒಂದು ಸಮಯ ಮಿತಿಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಯಾವಾಗ ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ನಿಲ್ಲಿಸುವ ಪ್ರತಿಬಂಧಿಸುತ್ತದೆ. ದಾಖಲೆಗಳಲ್ಲಿ ಮುಂದಿನ ಲಿಂಕ್ ಲೈಬ್ರರಿ PhpOffice \ PHPWord * .docx.

ಅಜಾಕ್ಸ್ ಕರೆ ಮೇಲೆ ತೋರಿಸಿರುವಂತೆ ( '... cTask = GoPage + & cOwnerCode =' cOwnerCode + & cSessionCode = 'cSessionCode + & cActiveItem =' cActiveItem) - ನಾಲ್ಕು, GET-ಚರಾಂಕಗಳ ಇದು ಅಥವಾ, ಇರಬಹುದು ತಮ್ಮ ನಿಜವಾದ ಲಭ್ಯತೆ ಪರೀಕ್ಷಿಸಬೇಕು:

$ CTask = (isset ($ _, GET [ 'cTask']))? $ _GET [ 'cTask']: '';
$ COwnerCode = (isset ($ _ GET [ 'cOwnerCode']))? $ _GET [ 'cOwnerCode']: '';
$ CSessionCode = (isset ($ _ GET [ 'cSessionCode']))? $ _GET [ 'cSessionCode']: '';
$ CActiveItem = (isset ($ _ GET [ 'cActiveItem']))? $ _GET [ 'cActiveItem']: '';

ನಿರ್ವಹಿಸಿದ ನಂತರ ಪ್ರಾಥಮಿಕ ಕ್ರಮ ಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ಧರಿಸುತ್ತದೆ:

ಸ್ವಿಚ್ ($ cTask) {

ಸಂದರ್ಭದಲ್ಲಿ 'GoPage': // (ಪ್ರಾಥಮಿಕ ಡೌನ್ಲೋಡ್ ಸಮಯದಲ್ಲಿ ಒಂದು ಸವಾಲಾಗಿದೆ ಅಥವಾ ಪುಟ ರಿಫ್ರೆಶ್)

$ COwnerCode = 'cOwner';
$ CSessionCode = 'cSession';
$ CContents = 'cContents';
$ CStatus = 'cStatus';
$ CHTML = iconv ( 'ಅನ್ನು UTF-8' 'CP1251', 'ಅಂಶವನ್ನು ಕೋಡಿಂಗ್ ");
$ CActiveItem = iconv ( 'ಅನ್ನು UTF-8' 'CP1251', 'ಅಸ್ಥಿರ');

$ CReply = "scSrvRM | GoPage | ಸೆಟ್ | {$ cOwnerCode}` {$ cSessionCode} | {$ cContents} `{$ cStatus} | {$ CHTML} | {$ cActiveItem}";

ಮುರಿಯಲು;

}

ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಅಂತಿಮ ಭಾಗ:

ಹೆಡರ್ ( "ವಿಷಯ ಕೌಟುಂಬಿಕತೆ: ಪಠ್ಯ / XML; ಸ್ವೀಕರಿಸಲು-ಅಕ್ಷರಗುಂಪು = UTF-8");
ಹೆಡರ್ ( "ಸಂಗ್ರಹ-ಕಂಟ್ರೋಲ್: ಯಾವುದೇ ಸಂಗ್ರಹ");
'' ಪ್ರತಿಧ್ವನಿ;
$ CReply = iconv ( 'CP1251', 'ಅನ್ನು UTF-8' $ cReply); // 'UTF-8,' ಯಲ್ಲಿನ 'CP1251' ರೂಪಾಂತರಿಸಲು
ಪ್ರತಿಧ್ವನಿ $ cReply;

ಗ್ರಾಹಕ ಪ್ರತಿಕ್ರಿಯೆ ಗೆಟ್ಟಿಂಗ್

ಬ್ರೌಸರ್ನಲ್ಲಿ ಲೋಡ್ ಇದೆ ಆ ಪುಟದಲ್ಲಿ, ಇದು ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆ ತಯಾರು ಮಾಡುತ್ತದೆ ತಕ್ಷಣ, ಇದು ಸಂಸ್ಕರಿಸಿದ ಎಂದು ಕಾರ್ಯ WaitReplySC ಕಂಡುಬರಲಿಲ್ಲ:

ಕಾರ್ಯ WaitReplySC () {

ಪ್ರಯತ್ನಿಸಿ {

ವೇಳೆ (scXHR.readyState == 4) {
ವೇಳೆ (scXHR.status == 200) {// ಪ್ರತಿಕ್ರಿಯೆ ಪ್ರಕ್ರಿಯೆಗೆ

ವರ್ TestReply = scXHR.responseText;

ವೇಳೆ ((TestReply.indexOf ( 'ಪಾರ್ಸ್ ದೋಷ')> 0) ||
(TestReply.indexOf ( 'ಎಚ್ಚರಿಕೆ')> 0)) ಎಚ್ಚರಿಕೆ (scXHR.responseText);

ವರ್ CDATA = scXHR.responseText;
ವರ್ aData = cData.split ( '|');

ವರ್ CCMD = aData [1];
ವರ್ cPos = aData [2];
ವರ್ aOwnerSession = aData [3] .ಒಡೆದ ( ' `');
cOwnerCode = aOwnerSession [0];
ವರ್ cSessionCode = aOwnerSession [1];
ವರ್ aContentStatus = aData [4] .ಒಡೆದ ( ' `');
ವರ್ cContent = aContentStatus [0];
ವರ್ cStatus = aContentStatus [1];
ವರ್ CHTML = aData [5]; // ಸರ್ವರ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ಪ್ರತಿಕ್ರಿಯೆ
ವರ್ cVarValues = aData [6]; // ಫಾರ್ಮ್ಸ್ ಅಸ್ಥಿರ

ಸ್ವಿಚ್ (CCMD) {

ಸಂದರ್ಭದಲ್ಲಿ 'GoPage':

ವರ್ dTestLine = document.getElementByID ( 'scTestLine');
dTestLine.innerHTML = 'ಉತ್ತರಿಸಿ = [' cOwnerCode + ','
+ CSessionCode + ','
+ CContent + ','
+ CStatus + ','
+ CHTML + ','
+ CVarValues +] ';

ಮುರಿಯಲು;
}

} ಎಲ್ಸ್ {
. Document.getElementByID ( 'scAreaStatus') innerHTML = "ದೋಷ !!!";
}
}
} ಕ್ಯಾಚ್ (ಇ) {}

}

ಹೀಗಾಗಿ, AJAX ಉದಾಹರಣೆಗಳು ಬಳಸಿಕೊಂಡು, ಪುಟ ಬ್ರೌಸರ್ನಲ್ಲಿ (scTestLine ಅಂಶದಲ್ಲಿ) ಪಡೆಯಲು ಲೋಡ್:

ಉತ್ತರಿಸಿ = [cOwner, cSession, cContents, cStatus, ಅಂಶಗಳು ವೇರಿಯಬಲ್ ಮೌಲ್ಯಗಳು ಎನ್ಕೋಡಿಂಗ್]

ಸಂಹಿತೆ, jQuery ಮತ್ತು ವರ್ಡ್ಪ್ರೆಸ್ ರೆಪ್ರೆಸೆಂಟೇಷನ್

ಬ್ರೌಸರ್ ಮತ್ತು UTF-8, ಬರೆದ ಸ್ಕ್ರಿಪ್ಟ್ ಪಠ್ಯ, ಬಳಕೆ iconv () ಕ್ರಿಯೆಯ ಗಳಲ್ಲಿ ಪುಟ ರಷ್ಯಾದ ಪಾತ್ರಗಳು ಪರಿವರ್ತಿಸಲು. ಕೋಡ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಅಸ್ಥಿಪಂಜರ ಉಳಿದ ಸರಳ ಮತ್ತು ಸುಲಭವಾಗಿ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಪುನರಾವರ್ತಿಸಬಹುದು.

ಮಾತ್ರ ಪ್ರಕ್ರಿಯೆಗೆ ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆ WaitReplySC () ಕಾರ್ಯ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ರಚಿಸುವ ನಿಜವಾದ ಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಬದಲಾಯಿಸಬಹುದು ವಿಷಯಕ್ಕೆ. ಕರೆಗಳು InitXML ಕಾರ್ಯ (ನಿರ್ದಿಷ್ಟ scURL ಮತ್ತು ಸಂಬಂಧಿಸಿದ ಡೇಟಾ) ಪುಟ ಅಂಶಗಳಲ್ಲಿ ಈವೆಂಟ್ ನಿರ್ವಹಣಾಕಾರರು ಇರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಈ ಅಂಶಗಳ ಚಿತ್ರಣವನ್ನು ವಿವರಿಸುವ ಮಾಡಲಾಗುತ್ತದೆ.

ಆಫ್ ನೀಡಿದವರು ಉದಾಹರಣೆಗಳು ಅಜಾಕ್ಸ್ ಆಧಾರಿತ ಗೆ "ಕೈಪಿಡಿ" ತಂತ್ರಜ್ಞಾನ ಬಳಕೆ.

ವಿವಿಧ ವಿಷಯ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ (SMS) ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ, ಒಂದು ನಿಯಮದಂತೆ, ಒಂದು ವಿಶೇಷತಃ ಶೈಲಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. jQuery.get () ಮತ್ತು jQuery.post (): ಉದಾಹರಣೆಗೆ, jQuery, AJAX ಕರೆ ಸಾಧ್ಯತೆಗಳನ್ನು jQuery.ajax () ಎರಡೂ ಹೆಚ್ಚಿನ ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಅರಿತುಕೊಂಡ. ನಿಯತಾಂಕ URL ಮತ್ತು ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು (ಕೀ + ಮೌಲ್ಯದ ಜೋಡಿಗಳನ್ನು ಸೆಟ್) ಹರಡುತ್ತದೆ. jQuery.ajax () XMLHttpRequest-ವಸ್ತು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.

JQuery ಪ್ರಸ್ತಾವಿತ ಫಂಕ್ಷನ್ ವಿಧಾನಗಳನ್ನು ಟ್ರ್ಯಾಕ್: XHR.done () - ವಿನಂತಿಯನ್ನು ಪೂರ್ಣಗೊಂಡು. XHR.fail () - ದೋಷ ನಿಭಾಯಿಸುವ.

ಅಜಾಕ್ಸ್ ವಿನಂತಿಯನ್ನು jqXHR.done ವಿಧಾನ) (yavlyatsya ಪರ್ಯಾಯ ಹ್ಯಾಂಡ್ಲರ್ ಯಶಸ್ವಿ. ಸ್ಥಾನ ಬದಲಾವಣೆ ಹಳೆಯ jqXHR.success () ವಿಧಾನ.

ಅಂತೆಯೇ, ವರ್ಡ್ಪ್ರೆಸ್ ಅಜಾಕ್ಸ್ ತಂತ್ರಜ್ಞಾನ ಬಳಕೆ. ಇಲ್ಲಿ ಎಲ್ಲವೂ ವಿಷಯದ ನಿರ್ವಹಣೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಸ್ವತಃ ಕಸಿ, ನೀವು ಮಾತ್ರ ಉದ್ದೇಶಿತ ರಚನೆ ಬಳಸಬೇಕಾಗುತ್ತದೆ. ದಾಖಲೆಗಳನ್ನು ವಿವರವಾದ ವಿವರಣೆಯನ್ನು ಒದಗಿಸಿದ.

ಅಜಾಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಆದಾಗ್ಯೂ ಕೈಪಿಡಿ ಆವೃತ್ತಿ ಸಮಾನಾಂತರವಾಗಿ ಅಥವಾ ಆಯ್ಕೆ ವಿಷಯದ ನಿರ್ವಹಣೆಯ ವ್ಯವಸ್ಥೆಯನ್ನು, ಒಂದು ಅಥವಾ jQuery ಇನ್ನೊಂದು ಆವೃತ್ತಿಯನ್ನು ಜೊತೆಗೆ ಬಳಸಬಹುದು, ಆಯ್ಕೆ ಸಾಧನಗಳ ಮೇಲಿನ ಮೂಲಭೂತವಾಗಿ ಅವಲಂಬಿಸಿರುತ್ತದೆ. ನಂತರದ ಬಹುತೇಕ ಎಲ್ಲ ಆಧುನಿಕ ಎಸ್ಎಂಎಸ್ ಬಳಸಲು ಏಕೆಂದರೆ ತಮ್ಮ ಕೆಲಸ ಉಪಯುಕ್ತ, ಆದರೆ ತನ್ನದೇ ಆದ ರೀತಿಯಲ್ಲಿ ಪ್ರತಿ.

ಅಪ್ಲಿಕೇಶನ್ ಒಂದು ಉತ್ತಮ ಉದಾಹರಣೆಯಾಗಿದೆ

ಅಜಾಕ್ಸ್ ಸರಳ ಮತ್ತು ಘಾತೀಯ ಬಳಕೆ - ಕಾರ್ಟ್ ಆನ್ಲೈನ್ ಸ್ಟೋರ್. ಅಂಗಡಿ ಪುಟಗಳು ಯಾವಾಗಲೂ ಆದರೂ ವಾಸ್ತವದಲ್ಲಿ ಅವರು ಇರಬಹುದು, ಸರಕುಗಳ ತುಂಬಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಮರುಲೋಡ್ ಗಮನಾರ್ಹ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಭೇಟಿಕಾರ ಉತ್ಪನ್ನದ ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಅವರು ಯಾವಾಗಲೂ ಕೇವಲ ಅಪ್ ಅವನ ಮೇಲೆ ನೀಡಲು ಅಥವಾ, ಆಯ್ಕೆ ಒಂದು ಬದಲಾಯಿಸಲು ಸೈಟ್ ಬೇಗನೆ ಪ್ರದರ್ಶಿಸಲು ಯಾವಾಗಲೂ ಅತಿಮುಖ್ಯ ಸಾಧ್ಯವಿಲ್ಲ.

ಸಾಮಾನ್ಯವಾಗಿ ಇದು ಆಯ್ಕೆಮಾಡಿದ ಐಟಂಗಳನ್ನು ಸುಮಾರು ಬುಟ್ಟಿಗಳು ಮತ್ತು ಅಂಕಗಳನ್ನು ರೂಪದಲ್ಲಿ ಪಡೆದುಕೊಂಡ. ಅಜಾಕ್ಸ್ ಕ್ರಿಯಾತ್ಮಕ ಬದಲಾವಣೆಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು ಈ ವಿಚಾರಗಳನ್ನು ಇಲ್ಲದೆ ಸಮಸ್ಯೆಯನ್ನುಂಟುಮಾಡುತ್ತದೆ.

ಸೇರಿಸಬಹುದು / ನಿಮ್ಮ ಕಾರ್ಟ್ಗೆ ಐಟಂಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಯಾಂತ್ರಿಕ ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಅಜಾಕ್ಸ್ ಚಿತ್ರಕಥೆಗಳನ್ನು ಅನೇಕ SMS ನಲ್ಲಿ ವಸ್ತುತಃ ಆಯಿತು.

AJAX ರೂಪ ಮೂಲಕ ಸಾಮಾನ್ಯ ದತ್ತಾಂಶ ಪ್ರಸರಣ ಒಂದು ಸಾಂಪ್ರದಾಯಿಕ ರೀತಿಯಲ್ಲಿ ರೂಪುಗೊಂಡ ಇರಬಹುದು ಫಾರ್ (ಈ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ನಮೂದಿಸಲು):

<ಫಾರ್ಮ್ ಹೆಸರು = 'fWelcome' ಕ್ರಮ = ', index.php ವಿಧಾನವು =' ಪೋಸ್ಟ್ '>
<ಡಿವ್ ಐಡಿ = 'scWelcomeLabel' ಶೈಲಿ = 'ಎಡ: 0px; ಟಾಪ್: 12px; '> ಹೆಸರು:
<ಡಿವ್ ಐಡಿ = 'scWelcomeLabel' ಶೈಲಿ = 'ಎಡ: 0px; ಟಾಪ್: 35px; '> ಪಾಸ್ವರ್ಡ್:
<ಇನ್ಪುಟ್ ಕೌಟುಂಬಿಕತೆ = 'ಪಠ್ಯ' ಹೆಸರು = 'CNAME' ಮೌಲ್ಯವನ್ನು = '' ಐಡಿ = 'scWelcomeField' ಶೀರ್ಷಿಕೆ = 'ಹೆಸರು' ಶೈಲಿ = 'ಎಡ: 56px; ಟಾಪ್: 8px; '>
<ಇನ್ಪುಟ್ ಕೌಟುಂಬಿಕತೆ = 'ಪಠ್ಯ' ಹೆಸರು = 'cPass' ಮೌಲ್ಯವನ್ನು = '' ಐಡಿ = 'scWelcomeField' ಶೀರ್ಷಿಕೆ = 'ಪಾಸ್ವರ್ಡ್' ಶೈಲಿ = 'ಎಡ: 56px; ಟಾಪ್: 31px; '>

<ಡಿವ್ ಐಡಿ = ಅನ್ಕ್ಲಿಕ್ = ': scfWelcomeCancel () ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್;' 'scWinClose' ಶೀರ್ಷಿಕೆ = 'ವಿಂಡೋ ಮುಚ್ಚು'>
<ಡಿವ್ ಐಡಿ = 'scWelcomeGo' ಅನ್ಕ್ಲಿಕ್ = 'ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್: scfWelcomeGo ();'> ಸೈನ್

ಇಲ್ಲಿ ಹ್ಯಾಂಡ್ಲರ್:

ಕಾರ್ಯ scfWelcomeGo () {

ವರ್ CNAME = document.fWelcome.cName.value;
ವರ್ cPass = document.fWelcome.cPass.value;

InitXML ( '../ Mphp / scSrvPhpWord.php? CTask = CheckWelcome'
+ '& CName =' CNAME
+ '& CPass =' cPass);

}

ಇದು ಭೇಟಿ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಮೌಲ್ಯೀಕರಿಸಲು ಪರಿಚಾರಕಕ್ಕೆ ರವಾನಿಸುತ್ತದೆ. ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಕೆದಾರ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಡೆದ ಮಾಹಿತಿ ಪರಿಶೀಲಿಸುತ್ತದೆ, ಮತ್ತು ಆಧಾರದ ಸಂಬಂಧಿತ ಸ್ಕ್ರಿಪ್ಟ್ ಪುಟದಲ್ಲಿ ಒಂದು ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ ಇದು ಒಂದು ಪ್ರತಿಕ್ರಿಯೆ ಹಿಂದಕ್ಕೆ ಕಳುಹಿಸುತ್ತದೆ ಯಾವುದೇ ಬಳಕೆದಾರನ ನೋಂದಾಯಿತ ಬಳಕೆದಾರರಿಗೆ (ಕ್ರಿಯಾಶೀಲ ನಿರ್ವಹಿಸುತ್ತದೆ), ಅಥವಾ ವರದಿಗಳು, ಮತ್ತು ನೋಂದಾಯಿಸಿಕೊಳ್ಳಬೇಕು.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.birmiss.com. Theme powered by WordPress.