વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

ક aલબbackક હેન્ડલરનો ઉપયોગ કરતી વખતે હું વેબ પૃષ્ઠમાં સ્ક્રીનશોટ કેવી રીતે બતાવી શકું?

અસમકાલીન કbackલબbackક હેન્ડલર પદ્ધતિનો ઉપયોગ કરતી વખતે તમે તરત જ વેબ પૃષ્ઠમાં સ્ક્રીનશોટ બતાવી શકતા નથી કારણ કે તે હજી પેદા કરવામાં આવી નથી.

તેથી આની આસપાસ જવાનો એક સારો રસ્તો એજેક્સનો ઉપયોગ કરીને વેબ પૃષ્ઠને અવિશેષ બનાવે છે. આનું ઉદાહરણ દરેક પ્રોગ્રામિંગ ભાષા માટે ઉપલબ્ધ ડેમો વેબ એપ્લિકેશનમાં બતાવવામાં આવ્યું છે.

મૂળભૂત વિચાર એ છે કે જ્યારે GrabzItImageOptions વર્ગ તમારે એક અનન્ય આઈડી પાસ કરવી જોઈએ customId GID જેવી પદ્ધતિ. પછી તમે હેન્ડલરમાં સ્ક્રીનશોટનું ફાઇલનામ પ્રદાન કરવા માટે આ કસ્ટમ આઈડીનો ઉપયોગ કરશો.

પછી તમારે સર્વર-સાઇડ પર એક સરળ પૃષ્ઠ બનાવવાની જરૂર છે જે સૂચવે છે કે જો કસ્ટમડ ID ની કિંમત પસાર થાય છે ત્યારે સ્ક્રીનશોટ તૈયાર છે કે નહીં.

isready.php?id=123

પછી કેટલાક એજેક્સનો ઉપયોગ કરો જે તમારા સર્વર-સાઇડ પૃષ્ઠને સમાન વૈવિધ્યપૂર્ણ પસાર કહે છે. જો તમારું પૃષ્ઠ કહે છે કે તે તૈયાર છે, તો સ્ક્રીનશોટ પ્રદર્શિત કરો.