When Smokescreen stops an attack, does it stop all effects of the attack, even those that might be done to the attacking Pokémon?
Yes, it stops all effects.
Source: WotC Chat (2000-05-04)

Relevant cards

Note: All applicable cards may not be listed below.
COL1_60
HGSS1_70
PL3_65