ਫਲੈਸ਼, ਜਾਵਾ ਸਕ੍ਰਿਪਟ, ਐਕਸਐਮਐਲ, ਕੇਐਮਐਲ ਜਾਂ ਗੂਗਲ ਨਕਸ਼ੇ ਨਾਲ ਕੈਚਿੰਗ ਦੇ ਮੁੱਦਿਆਂ ਨੂੰ ਠੀਕ ਕਰੋ

ਡਿਪਾਜ਼ਿਟਫੋਟੋਜ਼ 27736851 ਐੱਸ

ਕੈਚਿੰਗ ਦੇ ਮੁੱਦਿਆਂ 'ਤੇ ਇਹ ਇਕ ਛੋਟੀ ਅਤੇ ਮਿੱਠੀ ਪੋਸਟ ਹੈ. ਸਾਇਟਸ ਅਤੇ ਬ੍ਰਾsersਜ਼ਰ ਸ੍ਰੋਤ ਨੂੰ ਸੱਚਮੁੱਚ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਬਣਾਏ ਗਏ ਹਨ. ਉਹ ਇਸ ਨੂੰ ਇੰਨੇ ਵਧੀਆ doੰਗ ਨਾਲ ਕਰਦੇ ਹਨ ਕਿ ਆਖਰੀ ਨਤੀਜਾ ਅਸਲ ਵਿੱਚ ਤੁਹਾਡੀ ਗਤੀਸ਼ੀਲ ਵੈਬਸਾਈਟ ਨੂੰ ਇਸ ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਦੀ ਬਜਾਏ ਅਕਸਰ ਤੋੜ ਦਿੰਦਾ ਹੈ ਜਿੰਨੀ ਵਾਰ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ. ਅੱਜ ਮੈਂ ਕੰਮ ਕਰ ਰਿਹਾ ਸੀ ਜੇਡਬਲਯੂ ਪਲੇਅਰ, ਇੱਕ ਫਲੈਸ਼ ਮੂਵੀ ਪਲੇਅਰ ਜੋ ਇੱਕ ਐਕਸਐਮਐਲ ਫਾਈਲ ਦੁਆਰਾ ਫਿਲਮਾਂ ਦੀ ਸੂਚੀ ਵਿੱਚ ਖਿੱਚਦਾ ਹੈ.

ਸਮੱਸਿਆ ਇਹ ਹੈ ਕਿ ਅਸੀਂ ਹਮੇਸ਼ਾਂ ਫਾਈਲ ਨੂੰ ਨਵੇਂ ਵੈਬਿਨਾਰਸ ਅਤੇ ਸਿਖਲਾਈ ਕਲਾਸਾਂ ਨਾਲ ਅਪਡੇਟ ਕਰਦੇ ਰਹਿੰਦੇ ਹਾਂ. ਜੇ ਸਾਡੇ ਕਲਾਇੰਟ ਹਰ ਦਿਨ ਪੰਨੇ 'ਤੇ ਆਉਂਦੇ ਰਹਿੰਦੇ ਹਨ, ਤਾਂ ਇਹ ਪਲੇਲਿਸਟ ਦਾ ਕੈਸ਼ਡ ਸੰਸਕਰਣ ਲੋਡ ਕਰਦਾ ਹੈ ਅਤੇ ਅਸਲ ਵਿੱਚ ਉਨ੍ਹਾਂ ਨੂੰ ਕਦੇ ਵੀ ਨਵੀਨਤਮ ਅਤੇ ਮਹਾਨ ਨਹੀਂ ਦਿਖਾਉਂਦਾ.

ਨਤੀਜੇ ਵਜੋਂ, ਮੈਨੂੰ ਹੈਕ ਕਰਨਾ ਪਿਆ SWF ਆਬਜੈਕਟ ਕੋਡ ਤਾਂ ਕਿ ਇਹ ਸੋਚੇ ਕਿ ਇਹ ਹਰ ਵਾਰ ਨਵੀਂ ਪਲੇਲਿਸਟ ਨੂੰ ਲੋਡ ਕਰ ਰਿਹਾ ਹੈ.

var video = new SWFObject('player.swf','mpl','670','280','9');
var playlist = 'playlist.xml't='+Math.round(1000 * Math.random());
video.addParam('allowscriptaccess','always');
video.addParam('allowfullscreen','true');
video.addParam('flashvars','&file='+playlist+'&playlistsize=350&controlbar=over&playlist=right');
video.write('video');

ਮੈਂ ਜਿਸ ਤਰੀਕੇ ਨਾਲ ਖਿਡਾਰੀ ਨੂੰ ਧੋਖਾ ਦਿੱਤਾ ਉਹ ਸੀ ਸੂਚੀ ਦੇ ਨਾਮ 'ਤੇ ਇਕ ਕਿ queryਸਟ੍ਰਿੰਗ ਲਗਾ ਕੇ ਜਿਸ ਨੇ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਇਕ ਬੇਤਰਤੀਬੇ ਨੰਬਰ ਤਿਆਰ ਕੀਤੇ. ਕੋਈ ਫ਼ਰਕ ਨਹੀਂ ਪੈਂਦਾ ਕਿ ਪੇਜ ਨੂੰ ਕੌਣ ਮਾਰਦਾ ਹੈ, ਇਹ ਇਕ ਵੱਖਰਾ ਫਾਈਲ ਨਾਮ ਲੱਭਣ ਜਾ ਰਿਹਾ ਹੈ, ਇਸ ਲਈ ਖਿਡਾਰੀ ਹਰ ਵਾਰ ਤਾਜ਼ੀ ਪਲੇਲਿਸਟ ਵਿਚ ਖਿੱਚੇਗਾ.

ਇਹ ਸਿਰਫ ਜੇ ਡਬਲਯੂ ਪਲੇਅਰ ਲਈ ਸੌਖਾ ਨਹੀਂ ਹੈ, ਮੈਂ ਗੂਗਲ ਨਕਸ਼ੇ ਲਈ ਵੀ ਇਸ ਤਕਨੀਕ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ ਜਦੋਂ ਗਤੀਸ਼ੀਲ ਰੂਪ ਵਿੱਚ ਬਦਲਦੀਆਂ KML ਫਾਈਲਾਂ ਨਾਲ ਸਿੱਝਣ ਲਈ. ਬਸ ਇੱਕ ਬੇਤਰਤੀਬੇ ਕਿ queryਸਟ੍ਰਿੰਗ ਪੈਦਾ ਕਰੋ ਅਤੇ ਸਿਸਟਮ ਹਰ ਵਾਰ ਜਦੋਂ ਉਪਭੋਗਤਾ ਦੇ ਦੌਰੇ ਤੇ ਆਵੇਗਾ ਤਾਂ (ਬਿਲਕੁਲ ਸਥਿਰ) KML ਫਾਈਲ ਨੂੰ ਮੁੜ ਲੋਡ ਕੀਤਾ ਜਾਏਗਾ. ਇਹ ਹੈਕ ਹੈ, ਪਰ ਕੈਚਿੰਗ ਜ਼ਰੂਰੀ ਤੌਰ 'ਤੇ ਚਾਲੂ ਕਰਨ ਦਾ ਇਹ ਇਕ ਆਸਾਨ ਤਰੀਕਾ ਹੈ ਬੰਦ ਇਹ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਚ ਜਿਨ੍ਹਾਂ ਕੋਲ ਵਿਕਲਪ ਨਹੀਂ ਹੁੰਦਾ.

ਇਕ ਟਿੱਪਣੀ

  1. 1

ਤੁਹਾਨੂੰ ਕੀ ਲੱਗਦਾ ਹੈ?

ਇਹ ਸਾਈਟ ਸਪੈਮ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ ਅਕਕੀਮੈਟ ਵਰਤਦੀ ਹੈ. ਜਾਣੋ ਕਿ ਤੁਹਾਡੇ ਟਿੱਪਣੀ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ.