oncopy ਈਵੈਂਟ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
oncopy ਈਵੈਂਟ ਯੂਜ਼ਰ ਦੁਆਰਾ ਐਲੀਮੈਂਟ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਕਾਪੀ ਕਰਦੇ ਸਮੇਂ ਹੁੰਦਾ ਹੈ。
ਸੁਝਾਅ:ਜਦੋਂ ਯੂਜ਼ਰ <img> ਐਲੀਮੈਂਟ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਐਲੀਮੈਂਟ (ਉਦਾਹਰਣ ਵਜੋਂ ਚਿੱਤਰ) ਨੂੰ ਕਾਪੀ ਕਰਦੇ ਹਨ ਤਾਂ oncopy ਈਵੈਂਟ ਵੀ ਹੁੰਦਾ ਹੈ。
ਸੁਝਾਅ: oncopy ਈਵੈਂਟ ਮੁੱਖ ਤੌਰ 'ਤੇ type="text" ਦੇ <input> ਐਲੀਮੈਂਟ ਦੇ ਲਈ ਹੈ。
ਸੁਝਾਅ:ਕਾਪੀ ਕਰਨ ਵਾਲੇ ਐਲੀਮੈਂਟ/ਐਲੀਮੈਂਟ ਦੇ ਸਮੱਗਰੀ ਦੀਆਂ ਤਿੰਨ ਪ੍ਰਕਾਰਾਂ ਹਨ:
- CTRL + C
- ਬਰਾਊਜ਼ਰ ਦੇ ਸੰਪਾਦਨ ਮੇਨੂ ਵਿੱਚੋਂ ਕਾਪੀ ਕਰੋ
- ਕੁਨੈਕਸ਼ਨ ਮੇਨੂ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਦੀ ਕਮਾਂਡ ਚੁਣੋ
ਇਨਸਟੈਂਸ
ਉਦਾਹਰਣ 1
ਜਦੋਂ <input> ਐਲੀਮੈਂਟ ਦੇ ਟੈਕਸਟ ਨੂੰ ਅਨੁਪ੍ਰੇਸ਼ਣ ਕਰਦੇ ਹਨ ਤਾਂ JavaScript ਚਲਾਓ:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
ਉਦਾਹਰਣ 2
ਜਦੋਂ <p> ਐਲੀਮੈਂਟ ਦੇ ਕੁਝ ਟੈਕਸਟ ਨੂੰ ਅਨੁਪ੍ਰੇਸ਼ਣ ਕਰਦੇ ਹਨ ਤਾਂ JavaScript ਚਲਾਓ:
<p oncopy="myFunction()">Try to copy this text</p>
ਉਦਾਹਰਣ 3
ਅਨੁਪ੍ਰੇਸ਼ਣ ਕਰਦੇ ਸਮੇਂ JavaScript ਚਲਾਓ:
<img src="codew3c.gif" oncopy="myFunction()">
ਗਰੰਥ
HTML ਵਿੱਚ:
<ਐਲੀਮੈਂਟ oncopy="myScript">
ਜ਼ਮੀਨੀ ਵਿੱਚ:
ਆਬਜੈਕਟ.oncopy = function(){myScript};
ਜ਼ਮੀਨੀ ਵਿੱਚ ਯੂਜ਼ ਕਰਨ ਲਈ addEventListener() ਮੱਥਦਾ:
ਆਬਜੈਕਟ.addEventListener("copy", myScript);
ਟਿੱਪਣੀ:Internet Explorer 8 ਜਾਂ ਪੁਰਾਣੇ ਸਮੇਂ ਤੋਂ ਸਮਰਥਨ ਨਹੀਂ ਹੈ addEventListener() ਮੱਥਦਾ。
ਤਕਨੀਕੀ ਵੇਰਵਾ
ਬੁਲਬੁਲੇਸ਼ਨ: | ਸਮਰਥਨ |
---|---|
ਰੱਦ ਕਰਨ ਯੋਗ: | ਸਮਰਥਨ |
ਈਵੈਂਟ ਟਾਈਪ: | ClipboardEvent |
ਸਮਰਥਤ HTML ਟੈਗ: | ਸਾਰੇ HTML ਐਲੀਮੈਂਟ |
ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ
ਈਵੈਂਟ | Chrome | IE | ਫਾਰਫੈਕਸ | ਸੈਫਾਰੀ | ਓਪੇਰਾ |
---|---|---|---|---|---|
oncopy | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
ਟਿੱਪਣੀ:ਚਿੰਤਨ: ਚਿੰਤਨ ਚਿੰਤਨ ਕਰਨ ਦੇ ਸਮੇਂ oncopy ਘਟਨਾ ਕੁਝ ਬ੍ਰਾਊਜ਼ਰਾਂ ਵਿੱਚ ਉਚਿਤ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੀ ਹੈ (ਨਿਚੇ ਹੋਰ ਉਦਾਹਰਣਾਂ ਦੇ ਲਈ ਦੇਖੋ).