PDA

View Full Version : کپی شدن یک مقدار در حافظه موقت



perkas
جمعه 23 آبان 1393, 22:01 عصر
سلام

من میخوام تو فرمم چند باتن داشته باشم

با کلیک روی باتن 1 یه مقدار "a" تو حافظه موقت ذخیره بشه و باتن 2 مقدار "b" ( به صورتی که مقدار با زدن paste کپی شود مثلا در وردپد )

دستور ذخیره در کلیپ برد رو میخوام

arash691
جمعه 23 آبان 1393, 22:44 عصر
به PHP ربطی نداره سمت کلاینت هستش :


http://stackoverflow.com/questions/400212/copy-to-the-clipboard-in-javascript?lq=1

دانیال دزفولی
جمعه 23 آبان 1393, 23:04 عصر
سلام

از کد های جی کوری زیر استفاده کنید



$(function() {

$('.a').click(function(){
var t = $('textarea').text()
})

$('.b').click(function(){
$('body').append(t)
})

})

hsgpro
شنبه 24 آبان 1393, 08:46 صبح
سلام

تا اون جایی که من می دونم کپی چیزی در Clipboard سیستم کاربر در نظر مرورگر ها کار خطرناکیه و اجازه این کار رو نمیدن.
برای این کار هم تو سایت های خارجی سه تا چیز پیشنهاد شده:


با یک دکمه کل متن TextBox انتخاب بشه و آماده برای کپی یا حتی می تونید همین اول تعیین کنید همش انتخاب شده باشه.
به صورت پاپ آپ یا پنجره ای جدید یا حتی پیغام هشدار alert کد رو نمایش بدید تا کاربر تکلیفش رو بدونه که باید کد رو کپی کنه.
از Flash استفاده کنید.خوشبختانه فایل های SWF فلش امکان دسترسی به Clipboard رو دارن توابع آماده ای مثل http://zeroclipboard.org/ هم هستن که با Flash این کار رو انجام میدن.

perkas
شنبه 24 آبان 1393, 23:07 عصر
من این سایت رو دیدم و نظرم رو جلب کرد

http://www.flatuicolors.com/

به خاطر همین خواستم بدونم چطور میشه این کار رو کرد

MMSHFE
یک شنبه 25 آبان 1393, 02:06 صبح
اگه روی یکی از رنگها کلیک راست کنید میبینید که با Flash کار شده.