X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Запрет на копирование и перемещение картинки (CSS)
Doogle
Doogle
Topic Starter сообщение 15.7.2011, 14:06; Ответить: Doogle
Сообщение #1


Доброго времени суток дорогие друзья!

Мне бы хотелось от вас добиться помощи по данному скрипту. Я знаю, что это полный бред, от копирование ничто не поможет, но мне нужно немножечко для других целей.
А именно: У меня имеется игровой сервер. На нем установлена бан система, которые все баны выводит на веб. В банлисте при нажатии на 1 из банов открывается фрейм, в котором присутствует некая информация о бане. Ну дак вот, автор всего этого дела немножко "херовенько" склепал интерфейс. И никаким образом в этот фрейм не получается вставить маленькую табличку с надписью Информация о бане. Я и решил сделать в ручную с помощью фотошопа картинку.
Дак для чего же мне нужен этот скрипт: нужен он для того, что тот игрок, которого забанили он должен зайти в банлист, нажать на свой бан и скопировать всю информацию и вставить в заявку на форуме. Но вы сами понимаете есть у нас всякие криворуки люди, которые скопируют то, что нельзя скопировать :) Да и вообще будет не красиво если копируешь 1, а сним захватывается все остальное...
В общем ребят подскажите пожалуйста самый эффективный способ от обводки, кликанья пкм и перетаскивания. Заранее благодарен :)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 15.7.2011, 14:17; Ответить: alexdrob
Сообщение #2


сделать просто не тегом img и дивом в котором фоном будет ваша картинка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Doogle
Doogle
Topic Starter сообщение 15.7.2011, 14:34; Ответить: Doogle
Сообщение #3


[B][B]alexdrob,[/B]
[/B]А вы не могли бы по конкретней сказать, а вернее показать пример ? Я просто новичок в именно css и уже есть успехи :)
Буду благодарен вам.

P.S. У картинки следующий адрес:
info.png

И еще, как я и говорил, что очень плохо сделан пхп, у меня при коде с кавычками "xx" показывается код другим цветом, что приводит и означает ошибку уже на самом сайте. Я пользуюсь если это размеры место кавычек например 20px или 20%, также и с картинкой например:
<img src = 'info.png'></img>
Было бы не плохо если данный див вписывался в конец под <style type="text/css">, там хоть эти кавычки во внимание не идут.
Спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 15.7.2011, 15:44; Ответить: adlic
Сообщение #4


Кавычки в php просто экранируются:
[PHP]<?php
echo "<div class=\"my_class\">xxx</div>";
?>[/PHP]

Вы html 6 пидумали?:)
<img src = 'info.png'></img>

img закрывать не надо, а если по xhtml стандарту, то так:
<img src = 'info.png' />


И к первому:
html:
<div class="my_class">xxx</div>

css:
[CSS].my_class{background:url(info.png);}[/CSS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Doogle
Doogle
Topic Starter сообщение 15.7.2011, 16:55; Ответить: Doogle
Сообщение #5


Да на счет закрытия img это сугубо моя не внимательность, экспериментировал над кое-чем ;)
Но тем не менее, ваше решение не помогло, картинка, как обводилась и копировалась - так и копируется и обводится и перемещается... Там еще сам код куда нужно вставить корявый... Вот та строчка куда мне нужно вставить картинку, которая не копируется, не перетаскивается и не обводится:
[PHP]<td colspan=\"5\" \"><center><img src = 'info.png' /></center><p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br><b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p></td>[/PHP]
С легонца не влез код. Вот он:
<td colspan=\"5\" \"><center><img src = 'info.png' /></center><p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br><b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p></td>

^ все в 1 строку если, что :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 15.7.2011, 18:54; Ответить: adlic
Сообщение #6


<td colspan=\"5\" style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\">
<p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br> <b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p>
</td>


Еще можно как предложил alexdrob, по-идее не должно ничего копироваться:


<td colspan=\"5\" style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\">
<div style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\"></div>
<p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br> <b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p>
</td>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Doogle
Doogle
Topic Starter сообщение 15.7.2011, 20:28; Ответить: Doogle
Сообщение #7


В общем по первому варианту если выравнивание не делать то на переднем фоне эта картинка чуть вниз и вправо смещена, а за ней похоже, что такая же, только вот задняя не копируется.
По второму варианту, вообще все глухо, что меняй, что не меняй размеры. Просто нету картинки и все.

Есть еще идеи или предложения ? :nea:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 15.7.2011, 23:10; Ответить: adlic
Сообщение #8


1) так сделайте выравнивание)
2) Задайте размеры блоку, точно такие же как и размер картинки, я просто показал как нужно картинку вставлять.
<div style=\"background:url(info.png) no-repeat; width:100px; height:100px;\"></div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Doogle
Doogle
Topic Starter сообщение 16.7.2011, 0:23; Ответить: Doogle
Сообщение #9


Спасибо большое за разъяснение :)

Меня еще 1 вопросик интересует - как можно по правильному сделать отступ не большой от текста ? Допустим мне нужен отступ по размеру 4х пробел.
&nbsp; - данными пробелами пользоваться не хочу так, как при обводке или копировании текста они уходят тоже, а это не есть красиво )
Желательно с пояснением :) Спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 16.7.2011, 0:36; Ответить: adlic
Сообщение #10


Возьмем <div></div>

Таким образом будет внутренний отступ от краев дива 4 пкс, к примеру:
<div class="my">текст отступил на 4 пкс</div>

[CSS].my{padding:4px; background:blue;}[/CSS]

А так сам див отступил от всего вокруг(или все от него:)) на 4 пкс:
<div class="my">все отступило на 4 пкс</div>

[CSS].my{margin:4px; background:blue;}[/CSS]

Можно пользоваться padding-right, padding-left, padding-top/bottom. Это посмотрите на http://htmlbook.ru/css/padding, http://htmlbook.ru/css/padding-bottom и т.д.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКто и зачем покупает картинки обезьян по $200 тысяч?
NFT
167 metvekot 27439 6.3.2024, 21:58
автор: Boymaster
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3486 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3418 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) [требуется] Копирование лендинга на Wordpress
2 LebedevStr 1423 19.5.2023, 22:35
автор: malamut
Открытая тема (нет новых ответов) Веб-разработка (HTML, CSS)
1 ViktoriaFE 6459 5.5.2021, 5:22
автор: bekett


 



RSS Текстовая версия Сейчас: 24.4.2024, 15:46
Дизайн